Really need to squash the Perl is write-only. Modern Perl is quite readable, supported by tests and linters.
http://modernperlbooks.com/