in reply to DBIx modules

Well, I am glad you asked! I have one article accepted for the upcoming issue of The Perl Journal. It discusses the oldest (hence must debugged) extension to DBI for the purposes of database record CRUD (creating, reading, updating, deleting), namely DBIx::Recordset

My other article, currently unpublished, discusses Recordset from a software-engineering perspective

Other goodies with Recordset have to do with HTML-based navigation. You can see that in my discussion of Recordset at this Perlmonks.ORG node: Beyond Hardcoded Database Applications with DBIx::Recordset