it's hard to believe a developer working in a fullscreen browser all day could be anywhere near as productive as an equally-skilled dev using a terminal/keyboard-based workflow. how does one install packages, ssh into boxes, extract data from files, etc? or maybe they only work with cloud services and use webapp IDEs/terminals? seems like a bizarre choice (for devs specifically)