1. 0

  2. 7

    From this point going forward, no single human being is ever going to have a completely full grasp of every corner of JavaScript, CSS, and Web APIs.

    Not with an attitude like that. It’s not that hard to just read the damn specs as you need them, the core stuff itself isn’t too gnarly at all. Just go to the MDN and pick a random spot and start reading.

    The cure is to stop trying to keep up and just learn the bits that you’re really excited about right now, or the stuff you need to know to do the job you’re doing today.

    The second part is decent advice, but the first part is not. Learn the basics of the vanilla system over shiny happy new stuff. It’s because of people’s failure to learn the basics we have so much churn. The author even manages to point out that only the core vanilla stuff is necessary, but then immediately goes on to praise the new shiny.

    It’s like a kid walking into a room full of presents and birthday cake complaining about all the presents and 6 different flavors of ice-cream to choose from. <…snip…> other dumb analogies <…snip…>

    That’s not what it’s like at all. A better analogy would be “It’s like going to an Ikea where everybody has thrown the parts on the floor and mixed them up and is continually holding up bags of their blighted incomplete and unmatching mixtures saying ‘This is so much easier than assembling it from scratch!’ while a decent set of lumber and power tools sits neglected in the corner–and the work at hand is to build a bookshelf but everybody is for some reason telling you that you really need to build a bookshelf factory.”

    Not only do I find this overview bad and misleading, it’s also offensive in its ignorance.

    1. 2

      Not only do I find this overview bad and misleading, it’s also offensive in its ignorance.

      .. particularly of abstraction, the technique of not having to understand everything (or in fact anything), ever.

    2. 1

      I guess this guy doesn’t care at all about being able to understand what the machine is doing while you are not looking. JavaScript fatigue isn’t just an expression of laziness and pessimism – it’s a sane response to insane circumstances.

      1. 2

        I’m new to Lobsters so I don’t know the community standards, but Eric Elliott is consistently one of the worst bloggers out there. I feel embarrassed as a JavaScript dev when I read his stuff. It’s always one sided, Kool-Aid “JavaScript is the only language that matters” diatribes where he quotes himself, advertises his “courses”, and fails to understand why anyone would complain about JavaScript or choose another ecosystem.

        His JavaScript O'Reilly book is for the most part okay, but his Medium posts are a waste of time.