I recently watched a talk given by Tim Bunce called 'Performance Profiling with Devel::NYTProf'. The talk is from 2015 but it is still very relevant for Perl profiling today.
A brief story about hunting down the issue that caused SIP packets to show out of order in a call logging system.
Every couple of years I rebuild my main development VPS for some reason or another. Months ago I realised that I had gradually worked my way up the DigitalOcean spec list but was now using a fraction of the resources. I held off rebuilding too soon though as I was relying on the IP address assigned for access to a particular work network. However, now that situation is resolved with something far less brittle it's time to get on with it.
I have recently been working on a project where the majority of the front end is rendered via Template Toolkit (TT), a popular templating engine for Perl (and for Python). This article looks at the `FOREACH` directive and a couple of common markup patterns.