Remix.run Logo
dx-800 3 days ago

Coincidentally it's been almost exactly 7 years since I started my solo SaaS business, which is now how I make my living.

My product started off 25 years ago as a simple intranet web app I wrote in Classic ASP running on a PC in the office of my father's mobile home dealership. I had taken a break from corporate software development to run the dealership for him. I did that for seven years, then got back into software, first working for Symantec for two years (Ugh), and then as a freelancer/contractor.

Then in 2019 I noticed that the handful of small software businesses that used to service the mobile home dealership industry had all gone under. So I revisited my old dealership program and revamped/rewrote it to turn it into a SaaS product. My first two customers were in the summer of 2019, and it's grown steadily since then to about 80 dealerships using it in 13 states.

In my case, I knew a lot about the industry (mobile home retail) I was creating a product for, and was also lucky in that there were not (at the time) any competitors. (Unfortunately, since then there are at least three companies competing with me in the space.)

Creating a real, money-making business like this as solo developer is not easy. The programming is the fun part for me, but, as much as I don't like to admit it, that's the less important part in many ways. Selling is the hard part. And providing good support is crucial. I actually like doing support, but I suspect that a lot of developers would hate it.

The whole thing has been kind of a slow grind in many ways, but there's something very satisfying about making real money (and adding real values to customers) from something you created yourself from scratch.

raw_anon_1111 3 days ago | parent | next [-]

Don’t dismiss the fact that you didn’t start trying to find a problem to start a business without knowing the vertical. You knew the industry not just from talking to customers - you were the first best customer of your own product. You had an “unfair advantage”.

I just can’t fathom how anyone thinks about starting a software business especially these days without first thinking about what their unfair advantage is when writing software is so easy with AI.

iamthemonster 3 days ago | parent [-]

I will forever remember my experience with the development of a new tool in my job as an engineer in hazardous gas processing. We had a consultant who was developing this tool that worked in a double-act with one of our engineers, and they sat there watching us use the tool. Whenever there was something we found confusing or didn't work how we wanted it to, she just said "oh I'll change that right now, give me a sec... ok press refresh it should be working now".

This tool was mainly just a form with some free-text fields, some drop-down and email notifications of each workflow step. But the fact that it was developed by constantly iterating with the users, meant that it has been adopted universally and been incredibly efficient at managing this particular workflow.

It's the only example I can remember in my 20-year career where that happened. It is more typical that there's a vast disconnect between the people with the industry experience and the people with the skills to apply fundamental IT skills to product development.

In my particular example, the IT skills required were probably completely trivial for a professional, and all the value came from tight cooperation with users.

openclawclub 3 days ago | parent | prev [-]

This is really interesting, thanks for sharing!