There’s an insider joke at Uber that if you start out building configuration manager you’ll end up with a full blown version control system.