logoalt Hacker News

OtherShrezzingtoday at 8:14 AM0 repliesview on HN

That's an interesting post, most of which I agree with. I think the problems it describes were mostly solved (and then rejected by the industry) in the 2010s with stuff like .Net MVC & WebForms (Java had similar frameworks). You'd still have a relational database at the bottom, but everything else was written in dotnet/C# under the MVC or WebForm model. Monoliths were the norm, and deployments were "just spin up a second server, and change the IP address when it's ready to go".

It was a very productive way to produce most software. But as soon as you want to do something off-piste, you pay the entire productivity penalty.