I was talking to an upcoming podcast guest today, and he said the following:
We ship the first version of everything we work on within 12 weeks. Everyone has the ability to ship fast MVPs, but it's really hard. But as consultants, customers are hiring us to do that, so we're being held very accountable. We have to make the hard decisions.
This reminds me a lot of the year I built and launched Indie Hackers. I spent 6 months messing around and breaking every "rule" I'd ever heard about talking to your customers, not coding too much, building MVPs, thinking about growth channels, etc.
When it finally came down to the wire and there wasn't enough money in my bank account to last much longer, I finally buckled down, created a validation checklist, and came up with an idea that scored highly on it. An idea I could build and launch in just 3 weeks.
A lot of being a founder comes down to discipline. Many of us know what we should be doing, but we just aren't doing it. And we probably won't start doing it until we absolutely have to. Don't underestimate the power of constraints to force your hand!