|
|
|
|
|
by iyn
3540 days ago
|
|
I also recommend Heroku when you're just launching your product. At my first startup (which failed miserably) I spend waaaaaaaaaaaaaaaay too much time trying to get the infrastructure right and then the downtime still happened all the time (because I didn't have enough experience with Docker and the project had a few mowing parts and when one failed, everything couldn't work). Honestly, I didn't use Heroku because I really wanted to do infra by myself and learn something (and I actually learned a lot) but also deep down in my mind I felt that using something like Heroku/managed servie was... I'm not sure how to describe it - like admission that I can't do it myself, like as I'm not as good as I think of myself - "I can do infra by myself, I don't need anybody managing my app for me!"-thinking. In retrospect, not using Heroku was a huge mistake because I didn't focus on the product. At my current startup I decided to start with Heroku and I'm really, REALLY glad I made this decision - finally I can focus only on the product and feel that infra is more stable/predictable than in the scenario where I'd try to manage it myself. |
|