As developers, we constantly had the issue of maintaining scattered sets of application configuration files for each of our software projects. To update them was tedious, and we thought that the process could be improved, simplified and optimized in order to save time. This lead to the creation of RemoteConfigs. We can now easily make content, design and behavioral changes to applications and websites without the need to recompile and publish them.