Cloud services like AWS or Google Cloud Platform may be the wrong choice
This article is written in kind of a controversial way but it seems like the throughline of the argument is something like &quot;use heroku until you have 100k users&quot;.<p>This seems very reasonable to me. I thought it was going to be a pitch for on prem, which is also fine for certain scales.<p>I think generally the scaling steps from startup to megacorp go:<p>Heroku&#x2F;Dokku &gt; Public Cloud &gt;Dedicated servers in someone else&#x27;s DC &gt; Custom Hardware in custom built data centers.<p>Each makes sense at each scale. I find it to be more of a right tool for the job consideration than one being better than the other.<p>With modern cloud tooling your infra can also look more or less logically the same once you grow past the heroku level.