The Unavoidable Command Line

Looking at something like this should never be intimidating — Image by Author

Over the years I have noticed an interesting phenomenon when it comes to developers and the use of the command line interface (CLI). In most mainstream media, the depictions of “hardcore” developers involve the subject sitting in front of one or more screens, surrounded by, and working with, massive amounts of text. There can be graphs, images, and all sorts of interesting eye-candy on the screens but the meat of what the developer is…