(I missed the smell of ink and the sound of rolling presses. Heidelbergs, Bodoni and Blueback are personal favorites. I loved the way I can lay out pages on a grid, and then mess it up by extending beyond the column guides {the old technician laying out the leads always threw a fit!}. Photogravures were "cutting-edge" and novelties. {Yes, Pagemaker was still in its infancy when I started, and I didn't want anything to do with Ventura Publisher.} {I'm showing my age...:P})
We all know Carp and CGI::Carp, and they're quite useful when catching errors in your apps. But, the messages are butt-ugly, sorry to say. CGI::Carp to the rescue. It has some nifty functions that can be used to make the error messages friendlier.