I’ll second the PG advice: do things that don’t scale is by far the most effective tool I’ve found for finding _and keeping_ users. I’m building small-business tools for fringe retail [0] as a side-project, and those users are usually more than willing to at least investigate new apps if they even have a chance of solving some real problem their business faces. Emailing them personally with a pitch based on a few min…
offering to build (tiny! like, 5-minute one-offs!) features _just for them_ sort of blows their minds How did you manage to do that without making it impossible to add major new functionality to your app? Did you nail the basic functionality of the app from the starting gate and go straight into maintenance/feature-tweaking mode? meticulous hand-holding through the first few weeks usually convinces them to stick arou…
A) Having users, with high expectations
B) Not having users
Problem A is a way better problem to have. Of course, no business would intentionally try to cultivate a user base of picky, high maintenance pain-in-the-necks. Nor would it be anyone's long term goal to be hacking on user requested features. But if those things bring users, easy trade. It's hard to think of any problem that would be more important than the problem of not having users.