That article is magic. Here is the most important part:
“But what about when we scale to 100,000 users?”
“Then we’ll have the revenue to hire a dedicated infrastructure team. Right now, we have eight engineers and we’re spending 60 hours a week managing Kubernetes instead of shipping features.”
That excerpt clicks so many of the Paul Graham boxes. Common sense aside I am also a huge fan Docker Compose. It is stupid simple on a hard to fathom scale.
Even if you have the money, Docker Compose and similar solutions are still a good option for 100,000 users.
Conversely no tech is good for any number of users if you don't understand it.
Unfortunately the tech available to us today is not designed to be understandable, it is made to generate consulting fees, training tuition and support contracts.