Always use Warnings and Strict
Perl Version portability
code everything to perl 5.005_03
don't use 'our' because it requires 5.6
Documentation
use provided POD boilerplate.
document data-structures explicitly
Use self-documenting code,
eg; my $story_count = 0; instead of my $sc = 0; # story count