Hacker News new | ask | show | jobs
by Doches 3348 days ago
> ...nail the basic functionality of the app...

As much as possible, yes. The app is essentially a point-of-sale system with a bunch of reporting features bolted on; nailing that core POS functionality in a way that kept it easy to build new reporting features on top was always my top priority.

> Were you able to keep up with expectations when you got enough users to sustain the business?

This is the situation I'm in now, actually -- most of my early users are in a nice steady-state, but I have lost a few who weren't happy with the drop in support as I slowed down on their specific, special-snowflake requests. All of them were also early adopters of the affiliate marketing scheme, though, so they've basically signed up their replacements already, and those users are entering into an app that's in a much more steady state, and have expectations set accordingly.

It's not a perfect outcome, and you're 100% right to call out those high expectations as a potential problem -- but as problems go I find that it's better to have demanding users than non-existant ones :)