In a bygone era, courageous men moved logs by the thousands with rivers, crossing vast distances and enduring enormous risks. One of the perils of the trade was the log jam, when topography and conditions conspired to bring the flow of logs to a halt. In these situations, the solution was to find the key log, the one log that, when released, would break up the entire jam.Read More →

Wordpress (WP) has enjoyed a great deal of success over the last several years. It’s a wildly popular publishing platform that’s gone from being just a tool for bloggers to a publishing system used by more traditional publishing sites (e.g., the Wall Street Journal magazine). In its most recent upgrade (version 3.0), a number of significant feature enhancements have pushed it further down the road towards become a more full-featured web content management system (CMS), garnering acclaim from many looking for Wordpress to evolve. Read More →

So you finally decided to get your blog up and running on a self-hosted version of Wordpress, the amazingly popular blogging platform. You’ve seen plenty of sites using Wordpress, and maybe even heard about themes, the powerful system that lets you customize how your site looks and behaves. You can choose from a wide variety of free themes, many of which have different content, layouts, and appearances. The problem is that straight out of the box, these themes look like, well, themes. They’ve got a personality, but it’s not yours.Read More →

I started my “perfessional” blog sometime last year, and decided to go with a hosted Wordpress site (i.e., something hosted on wordpress.com’s domain, no software install necessary). It worked at the time, and the barrier to entry was low. Sign up, pick a theme, tweak the CSS for an hour or so, done. It was easy and it got me going. After using it for awhile, I realized that it didn’t give me the freedom I needed. So, after a bit of teeth-gnashing, I decided to take the plunge and switch to self-hosted Wordpress (i.e., on my own domain, software installed and maintained by yours truly).

It’s do-able, but involves a little DNS tomfoolery…Read More →

i’ve been having some issues with a few neologisms that have hit the internet and blogosphere (ahem) lately. it’s not so much that new words bother me (although some, like nucular, most definitely do). i came to the realization today that it’s their origins that can bother me. take AJAX as an example.Read More →

exclamations of the general form, "look ma, no [insert noun here]" are invariably followed by disasters of one variety or another (e.g., broken limbs, scraped knees, poked out eyes, hindenburg-style vapor cloud explosions). they indicate a certain hubris on the part of the utterer, and mother nature is not one to let these sorts of things slip by unchecked.Read More →

some days you’re the dog, some days you’re the hydrant.

this piece of wisdom was passed on to me some time ago, and i’ve found it a useful mantra. it helps remind me about life’s little ups and downs.

for the past few days, it’s been technology that’s the dog, and i’ve been the hydrant. so i’m just gonna vent the old spleen a bit, and move on to smaller and better things.Read More →