WWW::UsePerl::Journal is an all round journal tool for use.perl addicts. Will access journal entries for a specific user, or the latest 30 postings, or retrieve a specific journal entry. Can also post into a specific user's journal.
Note that as on late 2010 use.perl was decommissioned. A read-only version of the site now exists on the perl.org servers, and a full database backup is also available if you wish to host your own use.perl archive.
A future edition of this distribution will allow a DBI interface to a local database to retrieve journal entries.
my $journal = WWW::UsePerl::Journal->new('russell')
my @entries = $journal->entrytitles();