I just crossed $2000 in revenue on my first indie app DisplayBuddy (https://displaybuddy.app) which I've been working on alongside my full-time job. DisplayBuddy first shipped in Feb 2021 - 10 updates & zero advertising later, I'm at 509 happy customers.
In the sea of amazing ARRs & MRRs, this might not seem like much, but it has been a great boost in my confidence and the belief that I can independently make something that people will actually pay for.
This growth has been completely organic, mostly from twitter where some folks with a good follower count (50k+) liked and retweeted the product, and some regional press publications / podcasts reviewed it.
DisplayBuddy had a ton of competition even before I started, and almost all of them were free and/or open source. I still decided to make it because I really found the tech magical (DDC/CI - I did not know external monitors could be controlled from your computer directly), and I thought there still needed to be a solution that is polished and unobtrusive in it's UI. Just try to do it better, there's almost always space in the market.
This is always harder as an indie - due to the constant feeling that what you're shipping is not good enough or doesn't have enough features to compete with what's already out there (and free, in my case!). Shipping a minimal working product that a few users use is almost always better that shipping a feature rich product that nobody uses. I shipped 1.0 of DisplayBuddy with the simplest feature set - 3 sliders that control brightness, volume & contrast of your monitor with the ability to save them as a preset. The initial adoption and feedback I saw from my first 5-10 users was the best source of validation & motivation I had to continue work on the product.
Unless you think you're giving away your product at a massive financial loss, you can figure out the pricing later. I shipped a beta of DisplayBuddy to friends for free first to figure out if they'd actually use it. The 1.0 public release was also priced at just $3.99. My users literally gave me feedback that they'd pay more (some even suggested $9.99) - provided they were promised updates. Pricing can be tweaked later as your users adopt and use the product, and how much time you're spending building it.
DisplayBuddy is a product that's actually not guaranteed to work on all monitors - it depends on how well your monitor manufacturer implemented your monitor firmware. This is why I decided to offer a no questions asked 100% refund within the first week. Ideally, the app should come with a trial mode - but keeping the MVP spirit - I decided to focus more on adding new features to the paid product instead of investing engineering into building a trial mode and fraud prevention. Also, I used Gumroad for payments, which made it surprisingly easy to give out refunds.
I'm really happy with the progress I've made, and wanted to share these things with the IH community. Seeing all of you build & ship stuff has kept me motivated, and I hope this inspires someone else. Cheers.