Garry Tan, YC · Y Combinator
Ship the jankiest thing that still works
Garry Tan's rule for the production wall is to lower the bar, not raise it. The instinct at the last 20 percent is to keep polishing in private until everything is perfect, which is the surest way to never finish. Tan's counter is to cut scope and ship the jankiest thing that still provides real value, then let users tell you whether the rough edges even matter. If somebody uses a janky product anyway, that speaks volumes about how badly they need the problem solved.
The point is not to ship garbage. It is to stop treating the unfinished 20 percent as a private failure and start treating it as a public test. Launching early is generally good as long as there is some minimum value the product actually provides, and most of the polish you were agonizing over turns out not to be the thing standing between you and a paying user.
Steal it
Stop polishing. Ship the version that still does the one thing users need, even if the edges are ugly. If people tolerate the janky product and keep using it, the problem is real and you finish in public. If they bounce, no amount of last-20-percent craft would have saved it.