18
29 Comments

Building something for months without talking about it publicly is… weird

I’ve been lurking on Indie Hackers for a while, so I figured I should finally post something.

One thing I didn’t expect when building online:
the hardest part isn’t always the product itself.

Sometimes it’s the constant feeling that everything already exists.

You spend weeks building features, refining details, fixing tiny UX issues nobody will probably notice…
while wondering if anyone will actually care in the end.

Lately I’ve been realizing that presentation and trust matter way more than most founders think.

A lot of products are technically good.
Very few actually feel polished.

That’s honestly what I’ve been obsessed with recently:
making things feel clean, credible, simple, and human.

Still learning a lot every week.

Curious:
what’s been the most unexpectedly difficult part of building for you so far?

on May 20, 2026
  1. 1

    hey, that 'everything already exists' feeling really resonates. for me the hardest part's been distribution . Curious if that's been true for you too or if you have other bigger obstacles, and roughly how much time a week it's eating up? also wondering if you're paying for anything to help with it, or mostly diy right now.

  2. 3

    The unexpectedly hard part for me, back when I was building Henson Group, was distribution after launch. I assumed the work was the work, ship it and the right people would find it. They did not. The real difficulty was learning that building and selling are two different jobs and most founders are only trained on one. Polish helps. So does trust. But the thing that compounded most for me was simply talking about the work in public, consistently, even when it felt premature. The people who care show up. The ones who never would were never going to.

    1. 1

      This is so true. A lot of founders think launch day is the finish line, when it’s really the start of distribution. Consistently talking about what you’re building publicly is probably one of the most underrated growth channels.

  3. 2

    The tension you're describing is real, but I think it helps to separate two different questions: "Is the product good enough to ship?" and "Is the product good enough to learn from?"

    For the second question, rough is fine. You need signal, not polish. But for the first question, in 2026, you're right that the bar has moved. A product that feels unfinished doesn't just bounce users — it tells them you don't respect their time.

    The approach I've seen work: ship narrow and polished rather than broad and rough. One job, done well, looking clean. That's enough to validate without burning trust. The hardest part is convincing yourself to cut scope, not corners.

    1. 1

      That’s probably one of the best ways to frame it honestly.
      “Good enough to learn” and “good enough to trust” are not the same thing anymore. Especially with AI products, users decide in seconds if they’ll take you seriously or not.

      I also agree that cutting scope is way harder than polishing features. Most of us don’t struggle to build more — we struggle to stop building.

      1. 1

        The "we struggle to stop building" line is the real one. Building is the dopamine loop. Shipping is the exposure. Most of us would rather refactor a fifth time than push something that might get ignored.

        The AI angle compresses that even more. The 10-second "do they take me seriously" test now also includes "is this just another ChatGPT wrapper?" — which means the polish bar isn't just visual, it's narrative. The story has to do work the demo can't.

        What are you building?

  4. 1

    This feels very true.

    A lot of founders read “everything already exists” as a product problem, but often it becomes a trust problem.

    The question stops being “is this feature new?” and becomes “does this feel credible enough for someone to give it attention?”

    Polish matters because it quietly answers that question before the user understands the product.

  5. 1

    The distribution discovery problem is genuinely the hardest part of early-stage. For goffer.ai (regulatory monitoring) our challenge was the opposite of organic discoverability - users weren't searching, they were missing signals entirely. Same root problem though: how do you reach people at the exact moment the pain is live?

    For us the unlock was event-driven distribution - congressional calendars, committee hearings, bill movements. Someone experiencing a regulatory event is urgently in the problem. That replaced most of the 'get strangers to land on the site' work.

    What's the product? Curious whether you've tried any event-triggered channels - regulation dates, industry news moments, compliance deadlines. Sometimes the timing dimension is more useful than the SEO dimension for B2B.

  6. 1

    Unexpected difficulty for me was the difference between polish I did before showing the product to anyone and polish I did after the first five user calls. Before, every choice was a guess and most of it was anxiety management I called design. After, the list of things to fix was shorter and concrete. Same effort, completely different yield. The first round of polish almost always ages badly because you're polishing for an imagined user, not a real one.

  7. 1

    The "weird" part you describe is actually a signal. When you're building in silence, you lose the feedback loop that tells you whether what you're making matters.

    I spent months building quietly too, and the moment I started posting on IH the trajectory of the product changed completely. Not because the community gave me brilliant product advice, but because the act of writing forced me to articulate what I was actually building and why.

    You can't fake that. You either have something worth building or you don't. Writing about it publicly is the fastest way to find out.

    The trust and polish angle you mentioned is spot on. People don't buy from products they don't trust. That polish isn't cosmetic, it's credibility. And credibility is built through consistent public presence, not a single perfect landing page.

    Quick question: have you tracked any specific moment where something you shared publicly led to real user feedback or a direction change in the product?

  8. 1

    Yeah, I was also hesitant about posting in public, but then I started posting. Actually, no-cares what you post, its all in your mind.

    Remember a quote "Early to bed, Early to rise, Work like Hell, and Advertise".

    I was missing the last point Advertise, finally I'm working on it.

    Recently, I've build a free saas an alternative to formspree, and formsubmit. Please, do checkout (unstatic dot dev)

  9. 1

    The "everything already exists" feeling is real. I
    spent 5 months building an L1 blockchain from
    scratch in Rust before posting anything publicly.
    88K lines, 1,650+ tests, solo. The whole time I
    was thinking "Ethereum exists, Solana exists, why
    would anyone care about another chain."

    The answer ended up being: because none of the
    existing ones solve the specific problem I am
    solving. But you cannot see that clearly while you
    are deep in the build. You need outside
    conversations to sharpen the positioning.

    To your question about the most unexpectedly
    difficult part: it is not the code or the product.
    It is the silence. You ship a feature that took two
    weeks. Nobody knows. You fix a bug that would have
    been catastrophic in production. Nobody knows. The
    work is real but the feedback loop is zero until
    you start talking about it.

    I started posting a few weeks ago and the
    conversations have already changed how I explain
    what I am building. Should have started months
    earlier. The artifact matters, but so does the
    feedback loop that shapes how you talk about it.

  10. 1

    Both modes work. I built Henson Group quietly for almost twenty years before anyone outside our customer base knew the name. I've been talking about SocialPost.ai publicly since day one. Different products, different audiences, different gravitational pull. The trap isn't private vs public, it's mistaking attention for traction. You can post into the void for months and feel terrible, or you can post for months and get likes and replies and still build something nobody pays for. To your question on the unexpectedly hard part: it's always the gap between someone calling a product interesting and someone handing over a credit card. You only learn which gap actually closes when money changes hands.

  11. 1

    This post hit because I'm literally one week into the same shift — built quietly for months, finally started posting on X last week. First post: 3 views. Felt exactly like you described, that weird disconnect between months of work and zero outside signal.

    To your question: the most unexpectedly difficult part for me has been the 30 minutes before any code gets written. Not the feature work, not the polish — the decision layer. "Where do I start, what's the structure, which patterns do I reuse." AI coding tools do the writing perfectly. They cannot do the choosing. That gap quietly ate more of my time than any actual bug ever did.

    The "polished vs technically good" line you wrote is the thing I keep circling too. I've seen products that work flawlessly feel cheap, and products with half the features feel like a real company. The difference is almost always in the small editorial decisions — the closing line of a button label, the empty state copy, the one sentence on the landing page. None of that is technical. All of it is taste.

    How are you handling the "starting to post publicly" part? That's the wall I'm at right now and curious what made you finally hit publish.

  12. 1

    you mentioned presentation and trust matter more than most founders think. curious what specifically changed your mind on that. was it watching something polished outperform something technically better, or seeing your own rough version get dismissed before people understood what it did? asking because most founders land on the same conclusion but through very different experiences and the mechanism matters for what you actually do about it

  13. 1

    The most unexpectedly difficult part: convincing yourself the thing is ready enough to show people.

    I spent months building BubbaCode Pro — 6 connected SaaS apps for field service, hiring, rentals, and trades. The code worked. But I kept finding one more thing to polish, one more edge case to handle, one more page that felt "not quite right."

    What you said about trust and presentation is exactly it. A lot of technically solid products feel unfinished because of 10 small things — a broken nav link, a confusing CTA, an onboarding flow that assumes too much. None of them are hard to fix individually. Collectively they make people feel like they landed on something in beta.

    The shift for me was treating trust signals as features, not polish. Legal pages, real business address, consistent branding across 7 sites, a pricing page that actually explains things — that stuff converts strangers into trial users more than the feature list does.

    Still learning every week too. Good first post, glad you stopped lurking.

  14. 1

    I can definitely relate to that, every step I took closer to completing my app I got more and more doubts about whether it just seem cool to me, or anybody can value it. Dont have the answer yet but the struggle is real.
    I think its good that in AI era people like you aim to make things “human” as you mentioned. To me it shows that there is and always will be balance in this world. And that brings hope :) not implying that AI is bad, but humanity is inportant as well.

  15. 1

    This resonates. I made the same mistake — built for 6 weeks before posting anything publicly. The moment I started sharing progress, even rough updates, the feedback loop accelerated everything.

  16. 1

    This connects to something I keep hearing from non-tech folks who have an idea but haven't started building yet — they describe the same dynamic, just upstream of where you are. They're not avoiding visibility around a half-built thing; they're avoiding the moment where they'd have to attempt something concrete and risk it not working at all.

    The "polish in private vs ship rough publicly" trade-off you're naming is also the "plan in my head forever vs actually try one thing and let people see" choice for them.

    Curious — looking back, what was the specific moment that flipped you from polishing in private to deciding to post this publicly? Was there a clear trigger, or did it just accumulate?

  17. 1

    The most unexpectedly difficult part of building for you so far for me is the marketing and distribution. Solo dev founders can work on systems, apps, bugs; they can handle almost everything, atleast experienced ones. But when it comes to marketing, man, it is hard, in the sense that you have to get out of your comfort zone, which I don't think is simple.

  18. 1

    The tension between "ship fast" and "ship polished" is real and there's no universal answer. I built 14 tools before launching publicly and I'm glad I waited — the first 5 were embarrassingly bad and would have killed trust before I had any to spend.

    But here's the nuance the comments are missing: you can build in private AND validate in public simultaneously. We posted in niche communities asking about specific pain points without mentioning our product. "Do you manually check your YouTube SEO or use a tool?" taught us more than any landing page test would have. By launch day, we already knew which features to lead with because real people told us what they actually struggled with.

    The "presentation and trust matter more than features" insight is spot on. First impressions are permanent on the internet. A polished MVP with 3 features beats a rough MVP with 10 every time because the rough one gets dismissed as "another half-baked thing" and that user never comes back.

  19. 1

    For me it's the constant doubt — is this actually useful to anyone besides me? I built something that helps me navigate my own career transition but I kept polishing instead of showing it to people. Realized I was hiding behind 'it's not ready yet' when really I was just scared of the feedback. Now trying to break out of that shell and get it in front of real people before it's perfect. Hardest thing I've ever done honestly.

  20. 1

    Feels like “polish” is really about reducing hesitation.

    People don’t just evaluate whether a product works.
    They evaluate whether it feels safe enough to trust with their attention.

  21. 1

    The hardest part for me has been the gap between "building in private feels safe" and "shipping means finding out if anyone cares." Those are very different psychological states and the switch doesn't happen automatically.

    I shipped FindAlert a week ago after months of building solo. The product works. What I underestimated was how much energy goes into distribution after launch — it's almost a second product you have to build from scratch.

    Your line about polish vs. trust is the right frame though. The products that feel credible aren't necessarily the most feature-complete ones. They're the ones where the first 5 seconds answer "is this for me?"

  22. 1

    The most difficult part for me is getting strangers to land on your website and see what they think of your product. I launched two weeks ago, and I have struggled with this.

  23. 1

    The “everything already exists” feeling is probably one of the most underrated parts of building online right now. A lot of products are functional, but very few actually feel clear, trustworthy, and polished from a user perspective.

    Also feels like founders are slowly realizing that distribution, positioning, and presentation matter almost as much as the product itself now. Been reading a lot of similar founder/product discussions lately on https://www.reddit.com/r/Foundersbar/.

  24. 1

    The classic "ship fast, fix later" MVP advice feels increasingly outdated. Markets have matured. Customers now have extremely high expectations, endless alternatives, and very little patience. A sloppy MVP doesn't always validate your idea. It can damage your brand before you even get a second chance.

    Years ago people were more used to buggy software, limited UX, or incomplete services. A rough product was normal. Today users compare everything against polished products from Apple, Notion, or TikTok-level UX standards.

    Of course this made me take several extra months on my own product, thinking that without being polished enough, the validation wouldn't actually work as validation. This was my first startup experience, so I honestly struggled to find the right line for quick MVP validation.

    Spending too much time defeats the original purpose of preventing reckless investment. But shipping something too rough means you can't actually validate the product itself either. Finding the appropriate validation threshold in today's world doesn't seem easy.

  25. 1

    This is a strong founder observation because “polish” is usually treated like decoration, but early on it is often part of trust. A technically good product can still feel uncertain if the positioning, name, landing page, and first impression do not make it feel credible enough to try.

    The line that stands out is: “A lot of products are technically good. Very few actually feel polished.” That could be the real category angle if you are building around product presentation, trust, or credibility for early founders.

    I’d also think seriously about the naming layer early. If the product is meant to help founders make things feel clean, credible, simple, and human, the brand itself has to signal that immediately. Auryxa .com would fit that polished, premium, trust-first direction much better than a name that feels too experimental or builder-only.

  26. 1

    Welcome to Indie Hackers!

    The feeling that everything already exists is actually a good sign—it means there's a proven market for the problem. The "moat" usually isn't the feature list, it's exactly what you mentioned: polish, trust, and the human touch.

    Most founders build for a generic user. The products that feel polished are the ones that build for a specific workflow.

    If you're obsessing over making things feel clean and credible, you're already ahead of the 90% of MVPs that are just functional but look like a bootstrap template.

    What's the landing page for what you're building? I'd love to see how you're translating that obsession with polish into the UI.

    I do $1 conversion roasts for exactly this kind of stuff if you want a brutal honest second pair of eyes: https://roastmysite.io/?src=external_manual_ih_weirdpost_evaltrum_may20_usd_presell_hv

  27. 1

    This comment was deleted 4 days ago.

  28. 1

    This comment was deleted 2 months ago.

  29. 2

    This comment was deleted 10 days ago.

Trending on Indie Hackers
I sent 43 cold emails with my own tool. 17 replied. 1 paid. Here’s the unofficial launch. User Avatar 132 comments I built for one user. Myself. User Avatar 71 comments My AI agent quoted a client a price we killed months ago. So I built Engram. User Avatar 34 comments Got our first paid customers from an unexpected channel User Avatar 29 comments I came up with a great idea for a solo Vibe Coding project, and I'm testing it out right now User Avatar 23 comments AI prices dropped 97% since 2023. So why are AI bills 3x higher? User Avatar 19 comments