The Perl debugger can be your superpower - The Phoenix Trap
What if I told you that you could freeze time in the middle of your program?
By far my favorite thing to do with the debugger is to run it against test scripts using the prove command. This takes advantage of prove’s ability to run an arbitrary interpreter through its test harness. Run it like this:
% prove --verbose --lib --exec 'perl -Ilib -d' t/foo.t
March 16, 2021 at 11:19:31 AM EDT
*
FILLER