I gave myself a challenge when I started this blog: 100% of the software used to run it would be written in Perl. That seemed fairly obvious given the title, but I immediately wanted something more suited to formatting HTML. Yes, there are more than enough Perl HTML-template tools available for such a job, but I'm picky, and I didn't want to have to learn some invented mini-language to format text, when I already knew the best language ever invented for formatting text. What I came up with has worked very well during it's usage here, and now you can try it yourself. My Markup::Perl module is now available on the CPAN.