As you know, the developer`s work begins with the preparation of server environment for work. And if the project has a team of developers, it is necessary all team members to have identical environment. And if developers use remote development environment, they need to update development environment after each code change. That’s really useless and boring work. Every day developers spend their precious time on tasks that can be automated.
Full article