Note:

If you want to create a new page for developers, you should create it on the Moodle Developer Resource site.

Usability issues - Category titles

From MoodleDocs

Adjust the number of course per page of the course listing

Of course this is totally possible; however, it is a setting listed under front page settings which does not seem to me to be the most intuitive place for it. I would expect it to be somewhere under courses but the argument could be made that you really only browse courses from the front page. Everywhere else you are in a particular course. In any case, this might be a neat area to explore using AJAX.

How does Moodle handle long lists?

There should be an option for # of entries per page, ways of sorting and filtering, etc.

Comparison of the various long lists (courses, students, participants, questions, etc.)

Do each of them function is a similar way?

If not, what are the difference and are they justified?