Wow. This training thing is really pretty incredible. I couldn’t have imagined being able to run 15 miles 4 years ago. I certainly wouldn’t have thought I could do that and then play nearly 90 minutes of soccer two days later. I feel good. Really, really good. Despite some seriously sustained insomnia over the past 24 months, I feel healthier and stronger than I have in years. I’m about 8 weeks out from my taper for my first ever marathon and so far feeling pretty good about it. If can just add a little over a mile a week on average, I’m home free.
I think I need a new theme. Finally started to dig into the CSS and HTML of this Sandbox theme and am noticing a lot of DIV based layout. Now I’m trying to decide just how much learning I want to do in here. I could get into all of the actual PHP files in the theme and start altering the way they are coded. I’ve done that with other themes and it is definitely a great way to get real familiar with WordPress real quick. Given the new version and the fact that I’ve had little experience with Parent-Child Theming* thus far in my life, I might get to reading and go that route, or I could just start stripping down to the barebones and build back up.
Given that I’m doing more and more real work that leverages WordPress, I’m inclined to go the Parent-Child route and to experiment with multi-blog serving on WordPress 3.0, conditional theming and platform targeting. I suppose one of the benefits of starting so simple is that reverting is no big deal.
I think I’ll poke around a bit, before I do anything else which means the super simple utilitarian look may be here for a bit more.
*Brief article by Ian Stewart with some great starting points here: http://themeshaper.com/functions-php-wordpress-child-themes/
Sadness and happiness simultaneously. Not sure what is up, but my YSlow grade has already dropped to 82 with only a few posts added some teeny CSS modifications and the addition of two plugins. Disappointing to see that happen so quickly, but I suppose it’s also an opportunity to do exactly what I’ve set out to-do with this install.
UPDATE. False alarm, Firefox or maybe Firebug was temporarily deciding to count some images from Feedly or some other weirdness into my score. I’m still at 92. Which is where I started off at. Maybe just to feel better I’ll go tweak my ETags which are currently not accounting for CSS. Then that’s it for tonight. My poor eyes are ouchy. I desperately need a new prescription or a couple months off from screen time.
UPDATE 2: Found a nice post that talks a bit about the particulars of some htaccess settings and WordPress (including some Media Temple hosting specifics) at http://www.dquinn.net/htaccess-adding-etags-gzip-expires-headers/trackback/
I’ve implemented the suggested config and have bumped my YSlow up to 95 JIT for bed. Goodnight nerds.
Tonight is about keeping some momentum and not letting another two week gap creep into my progress on this blog and my general attempts to get a better handle on my personal Web presence here, and beyond this domain. I’ve decided to knock the “install SEO plugin item” off my development to-do list and have managed to sidetrack myself into making a point about donating for open sourced software.
I’ve long been a fan of the All in One SEO Pack by Michael Torbert of Semper Fi Web Design. Tonight I sent a donation to Michael to show my appreciation for this plugin that I’ve been using for a few years now. There may be other alternatives out there, but All in One SEO Pack has always done everything I’ve asked of it, with very little setup and zero problems. The least I can do is click a few keys and press a button on my Paypal dashboard.
In recent years, I’ve really been trying to be better about donating for shareware and good open source software. If, as a front-end engineer, I want to argue and advocate for open platforms, then I feel like I should be backing up my opinion by supporting other developers. These folks are kind enough to lend their skills and expertise toward creating tools so the rest of us can do what we are passionate about and not spend our time coding PHP to generate site maps or rewrite WordPress template headers.
Done: SEO Plugin install
Tonight I headed out for a run to makeup for missing the gym at lunch and stress-eating way too many snacks during the day. I got out a little later than I’d intended, but wanted to get at least a 5k in without being out past my usual chillaxin time. I decided to torch it. This usually is a recipe for major bonkage at right about the halfway point. I can push my pace no problem in the late morning, on an empty stomach. Most of my short distance PRs have been set under those very circumstances.
Night runs for me are usually post dinner which never works for me, but I managed to keep my plate light tonight, knowing that I intended to run. As a result, I was able to get a pretty sweet run in despite being outside my comfort zone. Well outside, considering I left the ipod and the Nike+ in my pack and opted for cicadas, the steady rhythm of my breath and the pounding of my heart in my ears and my feet on the pavement.
I managed 3.3 miles in 31 minutes which is right around a 9:24 mile. A little over my 5K PR pace, but all-in-all, a fairy casual Tuesday evening run that ended up feeling pretty damn effortless even in the heat, which I’m kinda hatin’ these days, even after a 13.1 mile training run Sunday morning. As with every little achievement like this now, I can’t help but think that maybe this whole 26.2 thing might be actually be possible. Clearly the training is doing something to my body.
Anyhoo. Seems like a good enough reason to add another of my intended categories to the blog. I suppose I could have used Soccer first given all that has transpired over the past few weeks, but somethings are more important than blogging even if your precious Oranje do end up losing. Arsenal preseason starts next week though, so I don’t expect the footie blogging to be too far off.
Beyond that, maybe some parenting stuff, some eco-rants and other stuff to keep my writing and coding skills rust-free.
I sat down tonight with the question “where to next?” on my mind and immediately got a good eye twitch going as all of the to-dos in my brain starting swirling to the surface. This basically means that what I need to do is make a list. A roadmap if you will. I am definitely a list maker by trade. Without lists my poor little peabrain would be defenseless against the demands of juggling multiple projects in increments as small as .25 hours with a team of nine full-timers, a regular cast of contractors and near constant scheduling and scope changes.
Even without all that though, I’d still be making lists. I do it around the house for long term projects, weekends at home, shopping trips, you name it and I’ve got an scrap for that or more likely a striped index card size or 1/2 letter sized Post-it. I loves me some striped Post-its.
Anyhoo. It occurs to me that my road map will be something I update over time and there for not necessarily something I want to continue as a post. So we have our first item for the Road Map: 1. Add Road Map page to navigation hierarchy.
Stuff I did tonight: Started the list of stuff I want to do. Wrote way too much about my content ideas. Added a sitemap plugin. Eyes hurty. Time for bed.