• 0 Posts
  • 88 Comments
Joined 2 years ago
cake
Cake day: June 13th, 2023

help-circle
  • You probably already know this, but most IDEs have a setting to enable Vim keybinds or you can easily install an extension to add them.

    I really like Neovim but my job often requires some stuff that it doesn’t easily do. So, VSCode is what I use a lot of the time… with the Vim extension.

    Just something to consider if your stack isn’t super well supported in Vim/Neovim or you need tools it doesn’t have for your work.


















  • Thank you!

    Almost everything the author complains about has nothing to do with JS. The author is complaining about corporate, SaaS, ad-driven web design. It just so happens that web browsers run JavaScript.

    In an alternate universe, where web browsers were designed to use Python, all of these same problems would exist.

    But no, it’s fun to bag on JS because it has some quirks (as if no other languages do…), so people will use the word in the title of their article as nerd clickbait. Honestly, it gets a little old after a while.

    Personally, I think JS and TS are great. JS isn’t perfect, but I’ve written in 5 programming languages professionally, at this point, and I haven’t used one that is.

    I write a lot of back end services and web servers in Node.js (and Express) and it’s a great experience.

    So… yeah, the modern web kind of sucks. But it’s not really the fault of JS as a language.