It’s been over four years since my previous major redesign, and two years since any major tweaks to my website’s layout. This latest redesign began life as a series of minor tweaks designed—it always seems like there are rough edges. As I got a better grasp of what I didn’t like about the design and what I wanted to do with it, the project grew slightly more in scope. Still, I’m pleased with how quickly it all coalesced into the finished product.
This latest design (version 5.0, I think) has been an opportunity to educate myself and play with some of the latest techniques. CSS3 has been around for a long time now, but cross-browser support has finally reached a point where all those cool new properties and selectors seem feasible! I’ve made liberal use of
box-shadow. I’ve also jumped on the responsive design bandwagon, using media queries to progressively enhance the site design based on the width of the browser (and a few other attributes). I’ve embarked on a similar odyssey of education when it comes to new PHP 5.3 features and coding practices as I work on yet another incarnation of blogging software.