5
6 Comments

Time to pivot!

... and how early user feedback is a life saver!

After talking with some potential customers, I realized that the problem I had and I was sure a lot of other people have, is not actually that popular.
As an indie developer that is a full stack developer at his day job and is comfortable with all stages of product development (frontend, backend, devops), I always like to have total control over the applications I deploy, but I really hated lacking observability over what I deploy: enabling logging, monitoring and alerts for a few Docker containers for a new project I was working on was not worth the hassle, but I still hated not having them.

So I wanted to create a platform to fix exactly these issues: deploy Docker containers with logging, monitoring and alerts. I thought there are a lot of people out there wanting that.

What I wanted for Amethyst Platform to become was to be an alternative for Kubernetes. I kind of despise the complexity of Kubernetes and the fact that it has a pretty steep learning curve and a lot of moving parts that need to be managed together to get something useful. I thought more people were like me and wanted an alternative to the big giant that is growing quickly year by year.

But I was wrong. I sent some emails to a few indie hackers, and some of them were kind enough to reply and offer me very valuable information:

  • most indie hackers don't want absolute control over every thing. They would gladly give up control at the very early stages to be able to iterate faster (a "duuh" moment, but I had to be told this to realize it)
  • most people don't use Docker for everything like I do. I am a very small demographic of the target market, and if I target just my demographic, I won't have enough customers to sustain a business.
  • Kubernetes, even if it is very popular in some developer communities, it will be long until it gets very popular in the indie startup space. And it will be a long time before people will look for alternatives, especially that most clouds are offering now managed Kubernetes clusters and their offering are improving rapidly.

These being said, I am pivoting Amethyst Platform to something new, in another direction.

  • Instead of focusing on offering more control, I will now focus on assume more control from the user, so that the process from the user's perspective is simplified.
  • Instead of focusing on Docker, I will now focus on code and repositories (under the hood, Docker will still be used, but the users don't really care, as long as it works).
  • Instead of focusing on replacing Kubernetes, I will embrace it. I already know how to use Kubernetes and I will leverage it to build the platform.

If you made it this far, let me think what you think!

  1. 2

    Are you building something like sloppy.io ? It's hassle free docker hosting. A friend is using it, but it is making me angry some times. Like the file uploader ist just bad :D

    1. 1

      Hmm it looks pretty close to what I had in mind. Only that I want to go for an usage based pricing and more focus on developer experience (with configuration as code, similar to Kubernetes' YAML files).

      I had no idea about these guys and gals, thank you for pointing them out to me!

      1. 1

        i only know them from a friend who uses them for his agencys projects. I think its a small german company, don't know if they are active in those communities, never heard of them before, too. I am still using good old VPSs ;) but will gladly check out Amethyst Platform, when its ready ;)

  2. 1

    Hi @vladcalin! I've took a look at this product and few lines that I've observed and might be helpful for you in terms of feedback.

    • I get the idea pretty clear from the homepage messages, honestly I'm not attracted by the color theme.
    • I think that it would be useful to add an interactive calculator on the pricing section, probably a slider would work. Just to be cristal clear how much it will cost a user/month or year.
    • I'm currently using Netlify with Bitbucket integration for my apps, it would be nice to have a comparison on how this app is different than other similar apps ?
  3. 1

    Kubernetes is low level and complicated, but it has also "won" and become ubiquitous. I think a PaaS that a developer could deploy on their own Kubernetes cluster to simplify the development / CD workflow while still being able to fall back on the flexibility and power of Kubernetes for workflows / services that fall out of the general web app space could be huge and something I've wanted for years. A lot of people have made awkward attempts at this and failed but I still think it's a huge, achievable opportunity.

    Offering a service that hosts the Kubernetes cluster defeats the whole point of it because then the user is not in control and is locked in to the vendor / solution. At that point, there is no difference between that service and any other PaaS like Heroku.

Trending on Indie Hackers
How I grew a side project to 100k Unique Visitors in 7 days with 0 audience 49 comments Competing with Product Hunt: a month later 33 comments Why do you hate marketing? 29 comments My Top 20 Free Tools That I Use Everyday as an Indie Hacker 18 comments $15k revenues in <4 months as a solopreneur 14 comments Use Your Product 13 comments