I’ve got a couple (dozen, who am I kidding) web development books and they hit all of what seem to be the major ones: Node, angular, jquery, react, yadda yadda, something about bisque.
But when I really try to nail down how to DO something specific, I end up on a wild goosechase of plugins to frameworks to platforms. It’s almost as though nobody really DOES anything other than prepare and write libraries.
I get these flashbacks to the 90s when we tried to write code generators to do all the work for us, only realizing, after a tremendous amount of pain and suffering, that we couldn’t cheat our way out of doing the work needed to create software. We built class libraries and ORM layers and all KINDS of crap, even down to the 3gl tools like PowerBuilder, SqlWindows, and such.
But no matter how we tried, we could never write:
virtual void main() = 0;
(Apologies to the non C++ people reading, so…everybody pretty much.)
I don’t care how fancy your tools are. You can’t avoid doing the work. And again and again I’m faced with these attempts, sometimes elaborate, most of the time half assed, to escape reality with another plug in. And yes, maybe I’m COMPLETELY wrong and off base. But if so, the responsibility is on the tool maker to market their product. Don’t just dump it in a fucking github repository with reference documentation, start a mailing list, and expect me to give a shit.
Is your framework du jour worth me learning? Prove it.
I’ve got too much actual work to do.