Lessons from shipping MVPs that scale instead of break