Also, to any VC's reading this, this guy will spend $1 better, leaner and farther than any team you can name, and he's already demonstrated he has the chops w/this project.
Finally, thanks for sharing this. This is the kind of quality post that 100% justifies the time I spend on HN.
That's the issue... noone's gonna fund a guy who will spend that $1 better... because who wants to read the news about a guy who's startup can raise $150,000 and have that be a six year runway.
[0] https://www.listennotes.com/blog/my-y-combinator-interview-e...
I imagine that would be both cheaper and less overhead (in ansible yaml) ect.
For reference, a T3.micro VM is $0.0104 / hr vs T3.micro RDS at $0.017 / hr or $7.50 vs $12.25 /mo. Its a high margin service for cloud providers, but also gives a lot of peace of mind around the data's integrity and availability.
Spin one up running your favorite database. You can run any version of most popular databases for the past 7-10 years, including MySQL, Postgres, MS SQL, Oracle, Redis, MongoDB, Cassandra, Elasticsearch and more. Spin it up, load up some data, make some queries, and throw it away a couple hours later and you'll be out a few pennies. You can also throw down $25 and get an hour with a 128 cpu, 4TB RAM, 25 Gbps monster. In any case, have fun and don't forget to terminate your instances!
This is like the default Django stack with some elastic search for search, which is extremely widespread so not really interesting anymore either.
It's all stuff people developing Django apps have been doing for yearsb basically.
I'm pretty sure he explicitly said as much in the article as
Not trying to diminish his achievement through. Very few people are fluent enough in all these technologies to not only have used them, but actually manage them without help.
Thank you for this great article I will be waiting for your future blog posts.
I loved the detail of the business service tools used.
Easily my favorite post this week.
Thank you very much for sharing this.
Imagine now every time you change sever side you need to make sure you don't break client side. These dependencies are a big tech debt.
How come not using docker there is less overhead? Not using docker I need to worry way much than using it. Like do I need to install anything? Versions works? How do I reproduce my env if my machine breaks?.... You'd need to write docs and keep them in sync.