Polishing - Friday, August 30th

Finally getting around to polishing the front-end of the CMS for my site - it's taken a while because the back-end scripting has been quite a challenge recently.  One direction I've been considering is basically packaging the code for use in a multitude of applications, and potentially even releasing it in some form.  While the release would be a ways away, I'm surely documenting the hell out of the scripts that are rendering everything, and giving myself tools, whether or not I personally would truly benefit.

WordPress was inspiring to me, but it certainly has limitations.  I worked with it for quite a while, even developing plugins and such, but I want to create an engine one day that might even exceed it in some ways.  Once this portfolio is "completed", I have a few uses in mind - a few people who need similar capabilities.  I'll test it in the wild for a bit, get some feedback, and of course have an "update" functionality embedded into the dashboard that will allow me to add or update functionality for the future.  WordPress was certainly not built in a day, nor by a single guy, so creating something "better" isn't my primary goal.  The software is what it is - a very advanced blogging platform.  My direction would be very different, and blogging would simply be an included feature.

Unfortunately, most of this site's design was hard-coded, and as it stands only the content is dynamic.  To become fully customizable, everything needs to be dynamic.  This sounds easier than it is, and as always, this is simply one of many projects I have going on.

I'm making an effort to make my own posts more and more often, if for no other reason than simply to test things out.  My TinyMCE based blogging/writing tool most recently now allows for image uploads and spell checking, so I'm hoping my posts will be less hassle as well :P