Mona Truong

The biggest lie in product building: "ship fast, learn later"

by

Everyone tells you to ship fast. Move fast and break things. Get to market before someone else does.

I believed this for a long time. When we were building Murror, speed was everything. We pushed features weekly, sometimes daily. We celebrated every deploy like a small victory.

But here is what nobody warned me about: shipping fast without learning is just organized chaos.

We shipped a mood journaling feature in three days. It looked great in our demo. Users opened it once and never came back. We shipped a reflection prompt system the next week. Same story. Fast, polished, forgotten.

The turning point came when we slowed down and actually sat with five users for an hour each. Not surveys. Not analytics dashboards. Real conversations where we just listened.

What we learned in those five hours changed everything:

  1. Users did not want more features. They wanted fewer features that actually understood them.

  2. 2. The language we used in our prompts felt clinical. People wanted warmth, not precision.

  3. 3. Our onboarding assumed people knew what emotional reflection was. Most did not.

We spent the next month rebuilding almost nothing in terms of code. Instead, we rewrote every piece of copy. We changed the tone from "track your emotions" to "how are you actually doing today?" We removed two features entirely and made the remaining ones feel more human.

The result? Our activation rate doubled. Not because we shipped faster, but because we finally shipped something that resonated.

Speed matters, but only after you understand what to build. Otherwise you are just running in circles very efficiently.

What has been your experience? Have you ever slowed down and found that it actually accelerated your progress?

566 views

Add a comment

Replies

Best
Umair

idk i think the advice itself is fine, people just skip the "learn" part. you shipped features weekly and learned nothing from it - thats not a speed problem thats a feedback problem. the 5 user interviews you did IS shipping fast, you just finally closed the loop

Mona Truong

@umairnadeem  You make a fair point and I actually agree with you. The advice itself is solid. The problem was on our end, not with the framework. We were doing the shipping part but skipping the learning part entirely. The user interviews were not a separate thing from shipping fast, they were the missing half of the loop we should have been running all along. So yes, it was always a feedback problem, and that is exactly what I was trying to call out. Appreciate the pushback.

Tejash M Kumar

Speed wins, but only after listening and thinking, build quickly once you know what matters.

Sai Tharun Kakirala

This really resonates. We went through the exact same phase building Hello Aria — shipping fast, celebrating deploys, treating velocity as the metric. The real turning point came when we slowed down and did user interviews. Turns out people didn't want more features, they wanted the ones we had to feel more reliable and personal. Since shifting to that mindset, retention has improved significantly. "Ship fast" is seductive because it feels productive. But it's often just organized chaos dressed up as momentum. What actually worked for us was slowing down on features and speeding up on listening.This hits. The "move fast" mantra gets misapplied so often — it was meant for startups that hadn't found PMF yet, not a license to ship without intent at every stage.

The reframe I've found useful: speed is about iteration cycles, not deployment frequency. You can ship slowly but learn fast if you're deliberate about what you're testing.

Building Hello Aria (our AI productivity assistant for WhatsApp/Telegram/iOS, launching April 10th on PH) we learned this the hard way. We shipped features weekly early on because we confused activity with progress. The shift happened when we started treating every deploy as a question: "what are we learning from this?" Not "what are we building next?"

The builders who are actually fast aren't the ones deploying most — they're the ones who invalidate wrong assumptions fastest. Those aren't always the same thing.

Mona Truong

@sai_tharun_kakirala  It sounds like you and I went through nearly identical journeys. Confusing activity with progress is such a perfect way to describe it. We were doing the same thing at Murror, celebrating deploys like wins when we had no idea if anyone actually wanted what we shipped. Your reframe about iteration cycles vs deployment frequency is spot on. Good luck with Hello Aria's launch on the 10th, it sounds like you have learned the right lessons early which is a huge advantage.

Ryan W. McClellan, MS

Yes. A while back, I tried the "move fast, iterate a lot, learn later" method with a video game (this was 2012 and even then it didn't work, either). We wanted to soft launch and the bugs were crazy. Characters loaded upside down; they fired on their teammates...the lesson was, we launched this crud to the public, hoping it would provide feedback when we forgot that we had our own feedback initially, and thus, it sunk. No one came back when we relaunched.

Lesson learned: don't rush a process that doesn't need to be rushed.

Mona Truong

@ryanwmcc  That video game story is a great example of something a lot of us learn the hard way. The part that stands out to me is that you skipped your own feedback before asking for anyone else's. We did something similar at Murror, we were so focused on getting it out the door that we stopped being our own users. When you are too close to the deadline, you stop seeing the bugs that are obvious to everyone else. And you are right, once people leave, getting them back is nearly impossible. The relaunch never gets the same shot. Thank you for sharing that, it is a good reminder that the first impression really does matter more than we think.

cecilia

The restaurant I ran before getting into tech taught me this exact lesson, just from a different angle. You can't "ship fast" when someone is sitting at your table waiting for their food. You learn by watching their face, not by checking a dashboard after they leave. That same instinct carried over when I started building in HR tech: the most useful insights always came from sitting with recruiters and watching where they got stuck, not from shipping features and hoping the data would explain things later.

Mona Truong

@ceciliatran  I love this analogy. Watching someone's face while they eat tells you everything a review card never will. We had the exact same realization at Murror. Our analytics showed us usage patterns but sitting with users and watching their faces as they interacted with the app told us what actually mattered to them. The restaurant experience is such a perfect parallel because in both cases the real feedback is in the moment, not in the data you collect after. What made you decide to make that jump from restaurants to HR tech?

Landon Reid

Ship fast isn't the lie. Ship without listening is. Speed x feedback loops = winning. Speed x assumptions = expensive waste. The founders who win talk to 5 users before writing a single line of code.

Mona Truong

@galax You nailed it. That equation is exactly what we learned at Murror the hard way. We were all speed and zero feedback loops for months, and it cost us a lot of wasted cycles. The five user conversations we finally had were not a separate step from building. They were the m@galax You nailed it. That equation is exactly what we learned at Murror the hard way. We were all speed and zero feedback loops for months, and it cost us a lot of wasted cycles. The five user conversations we finally had were not a separate step from building. They were the most productive thing we shipped that quarter. And you are right that the best founders front-load those conversations. We did not, and we paid for it. But once we did, everything moved faster because we finally knew what direction to run in.ost productive thing we shipped that quarter. And you are right that the best founders front-load those conversations. We did not, and we paid for it. But once we did, everything moved faster because we finally knew what direction to run in.

Muhammed Gazali Yeşilmen

This resonates a lot.

I went through the exact same phase. Shipping fast felt like progress, but most of it didn’t stick because there was no real understanding behind it.

What changed things for me was forcing a structure before speed. Slowing down to define the problem and constraints actually made execution much faster and more meaningful.

That idea is actually what led me to build something called DevMarathon. It’s basically a 72-hour constrained build process where clarity comes first, then speed.

Funny enough, adding constraints made the outcomes way better than just “shipping fast”.

Mona Truong

@mgy_programmer That is a great insight about adding constraints before speed. We found something similar at Murror. When we gave ourselves unlimited time and freedom, we paradoxically built worse features. It was only when we introduced a constraint of "solve one specific emotional need per sprint" that things clicked. DevMarathon sounds like a brilliant way to make that principle repeatable. The 72-hour structured challenge format forces exactly the kind of focused thinking that most teams skip when they are just chasing velocity. Thanks for sharing your experience!

Muhammed Gazali Yeşilmen

@monatruong_murror That’s a great constraint. “One specific emotional need per sprint” is actually very close to what most teams miss.

I’ve noticed that without a clear constraint, teams tend to optimize for activity instead of outcomes. It feels like progress, but it’s mostly just motion.

The interesting part is once you introduce a hard boundary like time or scope, decision-making gets sharper automatically. You stop asking “what else can we add?” and start asking “what actually matters?”

Curious, how did you figure out what that “one emotional need” should be each sprint?

How do you know you've learned enough to start building again?

Christina Nguyen

As a UX designer, I definitely think that "ship fast" should be handled with caution since understanding what users want and how they'll react to your ideas is extremely important. What's the user research process like when you come up with new features you want to ship?