The transition of development environments from local, single-user desktop software to cloud-based collaboration is happening slowly and unevenly. While the advantages of a cloud setup are clear, such as ease of access and collaboration, the incentives for developers to move their code editors and terminals to the cloud are not as strong as in other domains. The existence of distributed version control systems like Git makes the pull of remote dev environments less strong for individual developers. However, top-down adoption from companies may drive this transition due to potential long-term benefits.