One thing people rarely talk about is key to why after well over 10 years, millions upon millions upon millions of pages served and more lines of code then a room full of monkeys could count I stopped building new apps in perl. Well, mainly they don't talk about it because I am no one. But if I WAS SOMEONE they would ask 'Why?'. I'll tell you why.
Apache Wicket provides an interesting out of the box component called a 'Wizard' that does just what you'd expect it to, create an easy to use Wizard workflow that you can insert into your page. The base markup that comes with the wizard is 'adequate' in that 'it works' but its complex table based structure is at odds with modern CSS based markup making it difficult to adapt at times. Luckily its totally and completely customizable (as all good Wicket Things are)..
Various ramblings and thoughts, mostly unmaintained.