Skip to main content
The Rework Podcast

When is enough, enough?

17 min episode · 2 min read
·

Episode

17 min

Read time

2 min

Topics

Productivity, Startups, Design & UX

AI-Generated Summary

Key Takeaways

  • Aerodynamic Design Principle: Version one should be the smoothest, tightest shape possible where every extra feature creates drag. Remove features that stick out even if nice to have, focusing on essential functionality only.
  • Half Not Half-Assed: Ship fewer features executed excellently rather than many rough features. The Concept2 rower exemplifies this with LCD screens and rubber buttons instead of touchpads, dominating its market for twenty years unchanged.
  • Late-Stage Feature Removal: 37signals pulled an audacious database architecture from Fizzy just before launch despite months of development work, choosing proven technology over risky innovation to ensure stable launch and maintain confidence.

What It Covers

37signals cofounders Jason Fried and David Heinemeier Hansson explain their philosophy for deciding when product version one is complete before launching Fizzy.

Key Questions Answered

  • Aerodynamic Design Principle: Version one should be the smoothest, tightest shape possible where every extra feature creates drag. Remove features that stick out even if nice to have, focusing on essential functionality only.
  • Half Not Half-Assed: Ship fewer features executed excellently rather than many rough features. The Concept2 rower exemplifies this with LCD screens and rubber buttons instead of touchpads, dominating its market for twenty years unchanged.
  • Late-Stage Feature Removal: 37signals pulled an audacious database architecture from Fizzy just before launch despite months of development work, choosing proven technology over risky innovation to ensure stable launch and maintain confidence.

Notable Moment

David finds greater satisfaction in deleting code than writing it, spending months perfecting a five-line reduction that smooths the codebase, comparing it to aging and appreciating trees.

Know someone who'd find this useful?

Episode Transcript

Welcome to Rework, a podcast by thirty seven Signals about the better way to work and run your business. I'm your host, Kimberly Rhodes, joined as always by the cofounders of thirty seven Signals, Jason Fried and David Heinemeier Hanssen. We are putting the finishing touches on a product called Fizzy. It actually might be out by the time this podcast episode is live. But I thought we would talk a little bit today about how we know when it's done. You could continue building and polishing and tweaking forever, but at some point you have to rip the band aid off. I think that's probably a challenge a lot of people find themselves in. So let's chat about it. Jason, I know there's a lot happening in the product in these, like, final hours, final days. When do you stop? Yeah. I've been thinking about this a lot actually because I've been trying to visualize a way to explain this. Other people have asked me this and because they usually go, well, you just kind of figure out what you use and what you don't and then you stop and there's some of that, but it doesn't really tell a story. The way I've been thinking about it recently is I want version one to be the most aerodynamic version of this thing that we're making. Mhmm. And that every little extra thing sticks out. You know? It just, like, sticks out of this object and screws up the airflow. So version one should just be extremely aerodynamic. Like, what is the tightest, smoothest shape of a product we can make? That's kind of how I tend to think about it now, or I've been trying to think about it that way now. And so part of this is, like, when you use something that you're building and you go through it and you keep going through it as as you near the launch, you're like, do we need that little thing? Is that thing creating drag? Do we need that? And you try to get rid of all the little burrs and all the little things that are just getting in the way, and that to me is how you do it. So it's about smoothing this object out. Not saying that, like, we can't add stuff later, but version one has gotta be very, very aerodynamic. So that's how I've been thinking about it. I love it. Put fizzy in a wind tunnel. Kind of. You know? When you think about it that way, like, David brought up something about we have this feature called, saved views or saved filters, basically. And he asked, you know, hey. How many people are using this? And there's, like, only a few people using it. And I I think it's a nice thing to have, but I'm actually at the the last minute here. I'm wondering, like, do we need that? Is that a burr? Is that creating drag? Like, …

Get the full transcript (3,551 words) + summary by email — free

One-time email with the complete transcript and AI summary of this episode. No account needed.

One email, no spam. We’ll also show you what SignalCast does.

Browse all The Rework Podcast transcripts →

You just read a 3-minute summary of a 14-minute episode.

Get The Rework Podcast summarized like this every Monday — plus up to 2 more podcasts, free.

Pick Your Podcasts — Free

Keep Reading

Books, tools, and gear mentioned in this episode

SignalCast may earn commission on purchases via these links. As an Amazon Associate, SignalCast earns from qualifying purchases.

Gear

  • by Concept2

    The Concept2 rower exemplifies this with LCD screens and rubber buttons instead of touchpads, dominating its market for twenty years unchanged.

Products

  • FizzyBy guest

    by 37signals

    37signals cofounders Jason Fried and David Heinemeier Hansson explain their philosophy for deciding when product version one is complete before launching Fizzy.

More from The Rework Podcast

We summarize every new episode. Want them in your inbox?

Similar Episodes

Related episodes from other podcasts

Explore Related Topics

This podcast is featured in Best Business Podcasts (2026) — ranked and reviewed with AI summaries.

Read this week's Startups & Product Podcast Insights — cross-podcast analysis updated weekly.

You're clearly into The Rework Podcast.

Every Monday, we deliver AI summaries of the latest episodes from The Rework Podcast and 192+ other podcasts. Free for one show.

Start My Monday Digest

No credit card · Unsubscribe anytime