DEV Community

Discussion on: 4 Things Developers Take for Granted That Used to Be Really Hard

Collapse
 
simonhaisz profile image
simonhaisz

Setting up environments.

Today we have VMs which are quick and easy to spin up and then put software on. Or even better, containers that already have the software you need and cannot be changed!

I remember having to use ghost software to re-image machines every morning to make sure that my environment was clean before installing last night's build. And those machines would be physically in my cubical, with a KVM switch to control them! Spinning up a VM and rdp/ssh into it? Way better.

Collapse
 
remotesynth profile image
Brian Rinaldi • Edited

OMG yes! I remember the days when not only was every dev's local environment was different, but dev was different from QA was different from prod. Made for some eventful deploys!

Collapse
 
simonhaisz profile image
simonhaisz

Exactly!

"Works on my machine" hasn't been fully killed off, particularly for client apps. But for a lot of cases it is as dead as the dodo.