Well-written, and absolutely correct. I've learned enough vi over the decades to be pretty functional on a remote server, but I would (almost) never use it for complex coding and I cannot imagine a scenario where a first-timer with an internet connection wouldn't be able to figure out what they needed to get the job done in real-time.

I see there are some gatekeepers in the comments: gatekeepers gonna gatekeep. At the end of the day what really matters is not what tools you use, but what you build with them, in particular whether you build maintainable things that serve the customer.

Anyone who can't evolve past a single tool is doomed to irrelevance.

--

--

Software developer and writer of words, see http://therightstuff.bio.link for more details.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store