Earlier quoted context omitted.
As mostly an engineer (though I've spent time as a tech/team lead and engineering manager in the past), I think you've missed the point. Most of the things will not need to be "scaled" at all. Ever. As an engineer, I mostly struggle to come up with a simple solution while accommodating all the crappy, leaky abstractions in the rest of the code: that's the hard part of the job. And 20 years in, I still wonder why peop…
> I still wonder why people think it's smarter to introduce seventeen layers of abstractions for things that have one or at most two implementations Tell me you are a Java dev without telling me you are a Java dev. :) (While I know it's not just Java with this problem, my personal experience is that Java is the worst.)
FWIW, I am not :)