waitlist
TL;DR almost all transactional email services are very expensive, and they're driving most of our increased costs as we scale. Almost all other services we use have good, free/low-cost plans that don't break the bank as we grow.
Sentry is a great product, CloudWatch is a real pain to use.
I wrote the blogpost. Would it surprise you to learn that I haven't spent a single dollar on AWS in three years? If you know how to use AWS credits correctly, they're not one-time. In fact, I'm about to get my next set of AWS Activate credits, at which point the first five years of the project will be fully covered with not a single dollar spent.
Whenever I think about building something new, I always try to first build an audience for the idea -- to validate if people are actually interested, and then to have a group of early users to try it out. I needed a good tool to collect signups, ask people questions, send them emails, etc. so I built Waitlist.
But a Waitlist gets competitive: if people sign up, they want to be first in line. So I gamified the service -- people can move up in line if they refer their friends -- and that's been a really powerful viral marketing service. Referrals have driven over 1.5 million signups via our platform.
It's been a really interesting journey for me so far. I'm happy to answer any questions!
My Frugal Indie Dev Startup Stack
Ask HN: What are you using to create API documentation in 2022?
I have a small indie software business, and an important part of my product is that it can be integrated by API.Today, I'm using Stoplight to host my API docs (https://waitlist.stoplight.io/docs/waitlist-api-no-auth). I like Stoplight -- it allows me to write example calls that users can copy-paste, has schema definitions so it's easy to document REST, and well-designed features for documenting...
Had I had MyPy back when I was working in data science, I would've saved countless hours and headaches.