Perl Hacks: Tips & Tools for Programming, Debugging, and Surviving