An Acceptable Tool
Imagine for a moment that you are on a small development team tasked with core operations at a moderate sized startup. You’re responsible for the development, operations and maintenance of various production systems. Your day is filled with all the fun of programming combined with the joys of running a distributed system. You’ve just entered a room with the rest of your teammates to discuss what tools you’ll be using to build your latest system.…