Dougal Campbell's geek ramblings

WordPress, web development, and world domination.

Monthly Archives: December 2009

Merry Christmas!

I had hoped to post about some things before things got too hectic, but that didn’t happen. But I wanted to at least wish everybody a Merry Christmas (or which ever holiday variant you prefer), and a Happy New Year!

I’m speaking at WordCamp Atlanta

I’m pleased to announce that I will be speaking at WordCamp Atlanta next month. I will be presenting an updated version of the Jumping Into WordPress Plugin Programming talk that I gave at WordCamp Birmingham in September. I think I can squeeze some more details in, and hopefully give some more detailed examples. If you saw the original presentation (or just the slideshow), and you think there’s something else I need to cover, please feel … Continue reading

WordPress As a Documentation Platform

Twice now, the jQuery Podcast has mentioned that the jQuery project is going to migrate its online documentation from Mediawiki to WordPress. Which is pretty cool, because, I happen to like WordPress (duh). It’s also interesting, because when a lot of people build documentation websites, it’s pretty normal to choose a wiki. So, why would they want to switch an existing documentation resource from Mediawiki to WordPress? One of the first factors is probably that … Continue reading

Post thumbnails changes

If you visited my site in the last 9 hours and found it displaying nothing but an error message, my apologies. It’s part of the danger of running my site out of the WordPress SVN trunk (i.e., beta code), and taking advantage of new features. My site automatically pulls in the latest code changes from SVN at midnight. And it seems that sometime yesterday, all of the post_image_* functions were renamed to post_thumbnail_*, and I … Continue reading

Suggestion: WordPress Option Namespacing

I happened to be poking around in my database a while ago, particularly in the WordPress ‘options’ table for this blog. There’s an awful lot of cruft hanging around from old plugins that I don’t use anymore. I cleaned a few things out, but something hit me as I was perusing all those options: I can’t always tell which options belong(ed) to which plugins, themes, or to the WordPress core. In many cases, plugin authors … Continue reading

Welcome to the new server

After much flailing about and gnashing of teeth, you should now be seeing this site served up by my new webhost. My original plan to use FastCGI + PHP CGI didn’t pan out (for some reason). But with other improvements to my configuration, I think that the new setup should work pretty well. After it’s had some time to burn in, and I have the chance to twiddle some more knobs, I’ll try to post … Continue reading

Server Reconfig Redux

After a couple of failed attempts at switching to the new server setup, it seems I’m going to have to fall back and punt (at least on a portion of it). With the help of Frederick Townes, I have what should be a really screaming-fast web server setup. But for some reason, it seems that the Apache Worker MPM + FastCGI (mod_fcgid) + PHP CGI combination is not stable. At least, it’s not for me. … Continue reading