I worked for a company in the past―a distributed company. We had a policy that all developers should be able to recreate their development environment within an hour of putting a bullet through their current one. Good policy. Kept everything distributed, and lightweight :)
@kurtm Keep It Simple… :)
@jonathansampson Yeah.
Good rule for developers: If you have the slightest trouble or hesitation setting up your own software, it's either bad or you aren't done until you write detailed documentation that anyone can follow.