It's hard to be happy. It's easier when you write software that doesn't give your sysadmin reason to arrive at your doorstep at 3am. Here's how.