1
4 Comments

Non-technical solo founder building a SAAS

I am a solo founder, with product marketing/business background and I have been learning to code so I can build a SAAS tool. I have built prototypes experimenting with Twilio APIs, some basic Python, Google sheets, Google apps script, etc. But I am still an amateur. This is something folks often don't recommend (for a solo non-technical founder of a SAAS tool)

However, I don't want to bring a tech co-founder until I have validated my product. Plus my rationale is that if I learn to code and I have contractors to help me, then I will be able to understand potential issues as they come up. Is this a valid thought process? Or am I thinking about this the wrong way?

posted to Icon for group Product Development
Product Development
on April 30, 2020
  1. 2

    Can you make a MVP that is the simplest and show it to the customer? If yes, that's good enough. Your thinking is correct, as a tech guy I don't believe a "business" without solid proof. If you think that an idea works, show me the number whether it's an order or whatever.

    I am not a good developer either. My background is product marketing and project management transiting to a web developer. Even I have a cs degree and code for several years. I occasionally found myself stuck in a problem for a long time. However, I am still able to solve the problem and move forward to finish the MVP. Nowadays, I find programming is much easier than 10 years ago. So don't be too worried unless you're building another google / tesla.

    Just google more accurately, make a work log / detailed doc and you can be a good-enough programmer to build something working.

    Don't over-engineering stuffs. Drop docker if it's annoying, use shitty jquery if finding React hard to go with. Leave server alone with heroku, firebase or tools. Drop everything unnecessary.

    A project usually consists of frontend, backend, devOps, design, marketing. Find ways to drop areas you're not good at and you can move forward.

    1. 1

      Thanks @bennychan!!
      That is very helpful. Honestly, I am spending more time learning to code rather than on my company, which I am perfectly happy with for the time being. What I struggle with is understanding the best stack to use and making sure I am learning the appropriate language/framework

  2. 2

    It's sort of like representing yourself in court. Not recommended in general (and lawyers will give thousands of valid reasons), but given the right circumstances, it could work out pretty well.

  3. 1

    As long as you're confident you can code it yourself...It's fine.

Trending on Indie Hackers
I built a tool that shows what a contract could cost you before signing User Avatar 112 comments The coordination tax: six years watching a one-day feature take four months User Avatar 73 comments My users are making my product better without knowing it. Here's how I designed that. User Avatar 63 comments A simple LinkedIn prospecting trick that improved our lead quality User Avatar 52 comments I changed AIagent2 from dashboard-first to chat-first. Does this feel clearer? User Avatar 39 comments Why I built a SaaS for online front-end projects that need more than a playground User Avatar 17 comments