Stopped adding features to my Python library. Now I have to find actual users. This is harder.

Posted by No_Word_9097@reddit | Python | View on Reddit | 15 comments

For three years I kept adding features, polishing edge cases, writing tests. I told

myself I was just making sure it was ready. Honestly, I was procrastinating. Adding

features nobody has asked for is a comfortable way to avoid the part every engineer

hates: putting your work out there and getting judged.

A few weeks ago I decided to stop. No new features until I find actual users. So now

I'm doing the thing I'd been avoiding — writing articles, finding relevant threads,

trying to reach people who might actually have the problem the library solves.

Turns out this is harder than building the thing.

I don't know if this is a common experience or if I've just been particularly good at

avoiding it. If you've shipped something and found early users: what actually worked?