Perl 5.30.0 documentation site
perldoc.perl.org
perldoc.perl.org
seems like they set the content div to 100vh/100vw with fixed positioning and floated the header on top. hard to imagine why they would do this, it can cause a lot of things (like scrolling) to break subtly.
The great majority of the site's content is pulled from POD docs that come with the Perl distro. No reason to convert that at every request. I wouldn't be surprised if most of the tooling to make Perldoc is on CPAN already.
Does seem a bit of a bug though which one of my colleagues noticed. If you disable JavaScript the content seems to get overlapped by the navigation bar. There's some JS to fix some of the styling.
Would probably be better if the header/nav was just static or got more compact as you scrolled down the page.
I'm a JS dev but for a static site it shouldn't need JS to be readable.
Perl 5 is likely what you learned in 2007, it's what I learned in 2001, and it's the same Perl now.
To all: Perl 5 is still a wonderful language with a lot of unique and distinct features, and I highly recommend giving it an honest try if you haven't. You probably won't want to replace your favorite language, though maybe you'll see things just a bit differently, which in my experience is always a good thing.
[1] - https://perlbrew.pl
Not specifically related to your question, but carton is also a must: https://metacpan.org/pod/Carton
$ echo 'eval "$(plenv init - zsh)"' >> ~/.zshrc
There's a consistency to them all doing essentially the same thing on my rig (i.e. instead of exporting shell functions to switch PATH).