I was wondering if anyone would like to share their experiences designing and programming a blog site. I'm mostly looking for design insights. I want to make my blog programme scalable. I'm looking to make a blog programme complete with user accounts, calendars, photo album, templates, planner, uploading, and importing and exporting capabilities. I want to make it completely dynamic (read: no hard code) and scalable. This is just for shits and giggles.