Skip to content

Ship It Even When It Is Not Perfect

Perfection feels like a high standard. Most of the time, it is fear in a nicer outfit. Unshipped work helps no one.

Ship It Even When It Is Not Perfect

For years, I held work back because it was not ready.

A layout needed one more pass. A prototype needed one more interaction. A case study needed one more round of polish. The work sat in a folder, safe and unseen, while I convinced myself I was protecting the quality.

I was not protecting anything. I was hiding.

Seth Godin names this pattern clearly in The Practice. He argues that creative work is not a mood or a gift. It is a practice, something you return to every day whether you feel ready or not. A core part of that practice is shipping, “because it doesn’t count if you don’t share it.”

That line is uncomfortable for perfectionists. And most designers are perfectionists.

Godin also writes, “Your work is too important to be left to how you feel today.” Feelings change. Confidence comes and goes. The practice stays.

Here is how I try to apply that in design work.

First, define done before you start. Decide what the work needs to accomplish and what good enough looks like for this round. Without a finish line, polish becomes endless.

Second, ship to a small audience first. A teammate, a stakeholder, a handful of users. Shipping does not have to mean a public launch. It means the work leaves your hands and meets reality.

Third, separate the version from the vision. The first release is not the final word. It is the first sentence in a conversation. Every version teaches you what the next one should be.

Fourth, treat feedback as fuel, not judgment. When work is shared, people respond. Some responses sting. All of them are information you could never have collected while the file sat on your desktop.

Perfection feels like a high standard. In practice, it is often fear wearing a nicer outfit.

Unshipped work helps no one.

Reid Hoffman captured this perfectly when he said, “If you are not embarrassed by the first version of your product, you’ve launched too late.”

That does not mean careless work is acceptable. It means progress needs contact with the real world.

Ship the work. Learn from it. Improve it. Then ship again. That cycle, repeated with care, is what turns good designers into great ones.

Written by Felix M., graphic designer turned front-end developer turned UX designer. More of my work at felixmacovei.com and trulightstudio.com.

Enjoyed this?

A new post lands every Monday. Get it first.

Keep Reading

Readability Is a Responsibility
  • Typography
  • Readability
  • Line Length

Readability Is a Responsibility

3 min read · No. 44

If people cannot read it comfortably, it does not matter how good it looks. Line length, leading and size are where respect for readers begins.

Be Remarkable or Be Invisible
  • Marketing
  • Branding
  • Differentiation

Be Remarkable or Be Invisible

2 min read · No. 43

Safe design is easy to forget, and being forgotten is the real risk. Give people something worth talking about.

Responsive Design Is a Mindset
  • Web Development
  • Fluid Layouts
  • Mobile Design

Responsive Design Is a Mindset

2 min read · No. 42

Responsive design was never just about media queries. It is a way of thinking that treats every screen as part of the same experience.