Mint focused on making the user do almost no work at all...Their approach completely kicked our approach's ass...Changing people's behavior is really hard Hmmm, reminds me of an old saying, "When in doubt, leave it out." Now I'm going back to all my forms and mockups, wondering if there's anything else that can be removed. Short attention spans, human nature, and plain old laziness make "Keep It Simple Stupid" more r…
I really should be spending more time writing code and less worrying about the market or reading Hacker News. I couldn't disagree more. Worrying about your market is how you know what to code. I think the number of startups who fail because they don't get sales, marketing, and product-market fit outnumber those who fail because they didn't write enough code or good enough code 100:1.
You're absolutely right, Ryan, in theory all the time and in practice most of the time. But there are exceptions...
OP is an exception. When it came to understanding his market and satisfying their needs he did so many things right and still got his ass kicked. By someone who "dumbed it down".
I can't tell you how many times I've beaten enterprisey competitors with teams of marketing and domain experts because the customer understood my simple offering over their complex one.
I really hate that old Henry Ford quote, "If I had asked my customers what they wanted, they would have said 'faster horses,'" but there's a grain of truth in it. At some point, you just gotta stop asking everyone what they think, say "fuck it", build what you think is right, get it out there, and find out for real. I believe I'm at that point, that's all. Whether others think they're also at that point is for them to decide for themselves.