The Advantages of Remote Configurations in Software Development