Problem:
I am using a lot of CPAN modules and hard-coded perl functions in many different scripts (a lot of which is duplicated), and I want to make my code base DRY (don't repeat yourself) by extracting all of the common code (and maybe even by some refactoring), both own and cpan code into a common module and use that across my scripts, so that I need to change the code only one place when changes occur (they do).
So I want to ask you whether you are sitting on some functions you have implemented during your perl career that you would put permanently into such a common module so that when writing new scripts, you would only need to write code specific to the core functionality of the script, and use the common module for rest of the code.