I choose this stack because it was the technologies I was most familiar. Also, I knew it could solve the problems the business faced.
I do not think Tech Stack is the most important component to my success. Its important to choose a Stack which can solve the business's problems first and second having familiarity with the technology can make you more agile.
Spending time on SEO, marketing and advertising is where I can attribute most of my success.
I think part of the problem is that you are not the target audience of the chatbot. For the past year, I've run Intercom on a small saas app (https://www.delayforreddit.com) and I get great feedback from end-users. They love to be able to reach out to me on any page rather than hunting for a support email.
A large component of the problem is that many sites overuse Intercom and don't realize how it impacts their end user experience.
I created https://www.pullchecklist.com, a Github tool that surfaces contextually relevant checklists for Pull Requests. I built it to scratch an itch of a common problem at work. Some of the member of my team were tired of manually checking Github checklists because they were not relevant to the PR they were reviewing. This tool layers conditional logic on top of Github's checklist functionality.
The tech stack is:
- Ruby on Rails
- Postgres
- Redis
- Hosted on Heroku
I choose this stack because it was the technologies I was most familiar. Also, I knew it could solve the problems the business faced.
I do not think Tech Stack is the most important component to my success. Its important to choose a Stack which can solve the business's problems first and second having familiarity with the technology can make you more agile.
Spending time on SEO, marketing and advertising is where I can attribute most of my success.