Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
...and then there are the great artists
@Mr-Myrk it's a different topic. But have you seen an interview with him? Just take the one with Everyday astronaut/Tim Dodd: https://youtube.com/watch/...
To me he seems to be a great project manager, lead engineer with _almost artistic sensitivity_.
(maybe I'm biased, because he's also a physicist, ..and also I'm basing it on not so much data either, but on what do you base your dismission?)
Fast-Nop2237375dI prefer the low level shit every time, and for my projects, I choose the simplest tech stack that will reasonably do the job.
More shit means just more moving parts, more that goes wrong, and if it goes wrong, you have to sift through layers upon layers of abstraction only to find out that you actually can't fix it, you have to work around. Especially when what you are facing isn't even a bug, but a leaky abstractions, and they always leak at some point.
I mean yeah some degree of abstraction is useful because raw hex machine code just isn't maintainable nor portable, but that doesn't mean ever more abstraction is always better.
It's a shame that the sound engineering principle of KISS is a mostly lost art these days.
jesustricks295475dI'm always missing out on something another language or feature has
Root5818475dEverything sucks because people half-ass everything. Everywhere you look, things are crap. The further you dig, the more crap you'll find.
It isn't computers that are the problem because you'll find the same issues literally everywhere you look. It's the people that designed them. "Good enough," "but I have a deadline," "this is how we've always done it," "not my job," "that's too much work," "they're paying me to build it like this," "just do it," "don't worry about it," etc. Phrases/mindsets like this are why everything sucks.