A piggy bank of commands, fixes, succinct reviews, some mini articles and technical opinions from a (mostly) Perl developer.

System maintenance

There is a reason we have a process of change control. It has become a dirty word in some departments, but the bare minimum is:
  • making a change in the development environment
  • testing it, preferably by more than one person/team
  • packaging up the release and labeling it properly
  • making a formal request to deploy it, including roll-back instructions
In addition, a precedent should never be set to fix something that another department has broken!