Here's what changed when you could build a website in three hours instead of three weeks.
The economics of validation used to be brutal. You'd spend two months building something. It didn't work. You'd lost two months, so you felt the pressure to validate before building the next time. Expensive failures taught discipline.
Then AI compressed the cost of building to near-zero.
And founders felt entitled to ship-first-ask-later.
Because the math looked different: if I can spend three hours on this idea, who cares if it doesn't land? I'll just try the next one. The "sunk cost fallacy" became an actual sunk cost. Validation interviews started feeling optional.
This is the measurement problem in the age of AI.
You can measure building: features shipped, velocity, lines of code. These are mechanical. Countable. Your tools track them automatically. So founders naturally optimize for what they can measure.
But you cannot measure validation through code. Only through conversations. Uncomfortable conversations where someone might say "actually, I would never use that."
And here's the trap: when building is free, founders skip the conversations and rationally ship code instead. Because shipping feels productive and validation feels like a risky delay.
The founders who win aren't the ones who ship fastest. They're the ones disciplined enough to stay uncomfortable.
They're the ones who measure something different.
They measure: How many people came back? What did they actually do with this? Did they get stuck? What question did they ask? That's signal. Not the initial adoption—that could be curiosity. But did they return? Did they solve a real problem?
Your measurement system doesn't just track progress. It determines which problems you can actually see.
And if you can only see the problems you can code around, you'll spend a lot of time shipping features nobody actually needs.
One thing I've noticed while building is how easily the development process can become its own measurement system. A feature gets shipped, so there is visible progress; a user doesn't return, and that signal is much quieter.
The difficult part is making sure those two things don't get treated as equivalent evidence. Shipping tells us that we built something. Returning, questioning, getting stuck, or changing behavior tells us something about whether it mattered. Even a small prompt at the right moment - asking whether something was useful, confusing, or missing. This can reveal context that usage numbers alone won't.
AI makes the first signal incredibly cheap, which probably makes the second one even more important.