digging into movable type
aside from being a great way to keep a notebook/journal of my current state of mind, movable type is a great little perl application.
I am starting to break it down and see what makes it tick.
From a web design perspective, they have done everything right. XHTML compliance, stylesheets for the design, etc. I haven't looked far enough to see if the actual application is as flexible.
What I like the most about MT is that it is built around a set of custom modules. This is the model I want to look into more deeply. A mod_perl approach would be great, but obviously require more configuration when the application is deployed.
I will update as I dig into it.