6
6 Comments

Obsession with automation from the start is killing your project

Automation is for scaling. If you're still finding product-market fit, you should do the opposite of automation. You also end up forcing yourself into the confines of a box of what can be automated and forget that you yourself are turing complete.

posted to Icon for group Productivity
Productivity
on March 31, 2022
  1. 3

    As a developer we want everything setup perfectly, no code debt, one-click deploy, etc. That way when our product takes off we will be set. Don't let perfect be the enemy of good or good-enough. For example, I'm manually doing my new sign-up welcome emails until I get enough sign-ups per day to justify automating it. I learned the hard-way after spending way too much time on putting in place systems that can easily be added later once revenue is coming in.

    1. 3

      Absolutely. As the old saying goes, "Premature optimization is the root of all evil." In this case, optimizing for code, when code is probably not the thing holding back your product's success.

      I've been working on side projects (not necessarily to make money) for a long time and I used to waste so many hours trying to perfect the project architecture and planning how I would build it out. It was good education on "best practices" but it really prevented me from actually shipping.

      Once I got into the mind-set of "shipping is a feature", it made me re-evaluate a lot of little tasks I was taking on that didn't really help me get stuff out the door.

  2. 1

    I don't know. I automate much of my "finding product-market fit" and it makes a full-time job into a part-time job for me. It opens up the door for me to indie hack in the first place. As others may say "use robots to your advantage".

    1. 1

      I'm curious how you automate the "finding product-market fit"? In app surveys?

      1. 1

        Yep. Write one survey and automate it to be sent to various places regularly to constantly get feedback. It allows me to just look at results instead of having to do all that work in the first place.

        Web automation tools have come really far!

  3. 1

    Sometimes, other startup venturers face the same problem (the process you're trying to automate).

    So why not validate the demand?

    1. Set a goal that is worthy for you to develop it (for example: 10 pre-sales in 1 week)
    2. Connect with the target segment (solo founders / ...)
    3. If you reach your goal: turn that automation into a SaaS
  4. 2

    This comment was deleted 2 years ago.

Trending on Indie Hackers
I built a tool that shows what a contract could cost you before signing User Avatar 111 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 62 comments I changed AIagent2 from dashboard-first to chat-first. Does this feel clearer? User Avatar 36 comments A simple LinkedIn prospecting trick that improved our lead quality User Avatar 35 comments Stop Treating Prompts Like Throwaway Text User Avatar 14 comments