Nothing dramatic here, but capturing a few thoughts on this blog. First and foremost, I just rebuilt my site. I somewhat love it and somewhat hate it but that’s par for the course. Here’s what I’m thinking:
Keep what’s working, fix what’s not
What I really love is the cleanliness of the pageless interface, which makes the content come out as the hero. Lovely, but not really awesome for searching or deep-linking as I cheated the system and just poured different interfaces into an iframe. That won the task of styling this quickly and in a way I knew would load on every modern browser. But I’ll have to rethink. Likely planning to migrate the content into a logical set of flat files (it’s not that big after all) or throw it into Drupal. Then rethink the production of the interface so that this is all ajax with some intelligent means of manipulating the page through document.url so I can deep link and bookmark. The rub in this is WordPress. I could rewrite a front-end onto WordPress (don’t tempt me) but is it really worth the hassle?
Fix the damn theme
I did start from a clean theme from some guy in Germany, so you’ll note periodically that I’ll do a language switch in certain forms and screens that totally reflects das ubermench. Not intentional. Now if I rewrite the front-end to WordPress, that solves itself. Then there’s door number three…
What’s door number three?
Still percolating on this one, but what if WordPress becomes the CMS instead of Drupal? My inclination is to think this is really lame, but part of the higher-order objective is to stop having two parts of this world. Things need to better cross-pollinate, and I’d love to do this programatically. Why? Well, that’s door number four…
This doesn’t feel very liquid, part 1
I spend all my time at HP talking about the power of liquid experiences and how our portfolio needs to continuously evolve to build better bridges across devices, screens and moments. Then I make a blog that can’t connect even to an adjacent page. A bit antithetical. Practice what you preach, right? I think that’s even the title of a posting down below. Tragic. So the idea of talking about what I’ve done, what I’m doing and what I intend to do need to feel like siloed — they’re not in my head, so why are they when I write? So I need to weave better stories. But then there’s the other side of this…
This doesn’t feel very liquid, part 2
The world doesn’t live on my site, so proper integration into all moments of possible interaction is mandatory. I’m thinking about moving to Facebook Connect for comments and registration (btw: for those of you that haven’t noticed…the whole WordPress spam thing is a total bitch! Seriously, all y’all in Russia: STOP PLEASE). Right now I’ve got this lame CAPTCHA thing, which I can’t stand. But without that I was getting about 20 spam user registrations an hour (!). So migrating to facebook connect would be lovely and would also enable the work to play better across those areas that the fish are. I’m already thinking through a model for twitter, facebook and linkedin publishing using the current body of APIs. Which draws me back to the question about the CMS and the development approach. Good news is that I’ve got all of the content (mostly) sorted out…now I just need to rethink how it comes together.
Oh yeah…you have any advice?
Right…the whole purpose of this post was to solicit your guidance and advice. So after all of my blabbering, anyone have any thoughts or guidance to share?