Developers spend a lot of time working in their terminal doing the following tasks: Navigating the file system Manipulating files (creating, updating, reading and deleting) Running git commands Running local servers Running tests And a lot more...
Full article