I suppose I've written one, if you count the commenting features of Poll Central. But I think a more accurate Perl coming of age ritual is writing your own templating system. Come on, admit it - we've all made our own (probably really bad) templating system when we were first starting out! Thankfully, I found out about HTML::Template and later Template Toolkit before too long. :-)