Certain sections have categories, including (but (not?) limited to?): Tutorials, Code Catacombs, and Categorized Questions and Answers. Wouldn't it be cool if they all shared a common set of categories? If they did, then an enhanced synergy among these sections becomes an intriguing possibility.

Take a look at the categories which currently exist in those three sections:

Code CatQA Tut
AudioArrays CGI Programming
CGI ProgrammingCGI ProgrammingDatabases
Chatterbox ClientsData FormattingFiles and Directories
CryptographyData StructuresFunctions, Subroutines, and Variables
E-MailDatabase ProgrammingGetting Started
FTPDates and TimesMiscellaneous
FunDebuggingNetwork Programming
GUI ProgrammingDirectoriesObject Oriented Perl
HTMLFilesPerl Idioms
MiscellaneousGUI ProgrammingPerlMonks
NetworkingHashes Regular Expressions
NT AdminHTTP and FTP ClientsSpecific CPAN Modules
PerlMonksInput and OutputTips, Performance, and Troubleshooting
Text ProcessingMail and NewsWriting, Installing, and Using Modules
WebNetwork Programming
Object-Oriented Programming
Programs And Processes
Regular Expressions

There's something about this discrepancy that I find inelegant. Wouldn't it be nice if we could sync up the set of categories in each section, and keep them in sync going forward?

I'm thinking it would be nice to have a category-centric view which cuts across the sections — or rather, ties them together. For example, if someone is interested in CGI Programming, they know where to go for tutorials, for FAQs, and for code samples/solutions.

I guess, when you come right down to it, the sections, as they're presented, are table-centric, which is to say, low level, but not necessarily natural from a user's perspective. Imagine a site doc with an index with entries like so:

Fortunately, what I'm proposing doesn't involve any site code changes. Just some coordinated efforts among the Pedagogues (for Tutorials), Janitors (for Code), and QandAEditors.

We're building the house of the future together.