Skip to main content
All insights
Build With Mogana.dev7 min read

What Actually Happens Between ‘Idea’ and ‘Live’

A realistic look at the messy middle of shipping a product — the part that never makes it into the pitch deck.

Article illustration — 1600×700px

Launch announcements make the process look linear: idea, build, launch. In practice, the middle is where almost all of the actual work — and almost none of the visible progress — happens.

The three phases nobody posts about

1. The reduction phase

The first working draft of any scope is always too big. Not because of poor planning — because it’s genuinely hard to know what’s essential until you try to build it. The first two weeks of most projects are spent cutting, not adding: removing features that felt necessary on paper but don’t change whether version one works.

2. The plumbing phase

This is authentication, data models, hosting, environment variables, error handling — the invisible 60% of a product that a user never sees and a screenshot never shows. It’s also where most timelines get their first honest reality check, because plumbing resists shortcuts in a way that visual design doesn’t.

3. The boring-polish phase

Empty states. Error messages. What happens when someone submits a form twice. Loading states on a slow connection. None of this is exciting to build, and all of it is what separates a demo from something you can actually hand to a stranger.

A product that looks 90% done in a screenshot is often genuinely about 50% done — because the missing 50% is invisible until someone other than the builder tries to use it.

Why “Launch complete” is a moving target

On this site, project statuses are marked honestly — Concept, In Progress, Live — rather than everything defaulting to “completed” the moment something is deployed. A deployed product and a finished product are different things, and the gap between them is exactly the reduction, plumbing, and polish work described above.

What this means in practice

  • Timelines that only account for the visible work will always run late — budget real time for plumbing and polish, not just design and features.
  • “Almost done” is not a status — ask specifically what’s left: reduction, plumbing, or polish.
  • The last 10% of visible progress is often 40% of the actual remaining work.

The takeaway

The gap between idea and live isn’t a failure of planning — it’s the actual work. Naming the three phases honestly is what makes it possible to estimate them honestly, instead of being surprised by them every single time.