Dougal Campbell's geek ramblings

WordPress, web development, and world domination.

Author Archives

About Dougal Campbell

Dougal is a web developer, and a "Developer Emeritus" for the WordPress platform. When he's not coding PHP, Perl, CSS, JavaScript, or whatnot, he spends time with his wife, three children, a dog, and a cat in their Atlanta area home.

WordPress 2.6 Released

The release of WordPress 2.6 is now official. In addition to the features I highlighted previously, Ryan has details on his blog about the improved support for SSL, and some new helper functions which will be useful for plugin and theme authors. And the official dev blog post has details on other new features. One of the more interesting things that I didn’t yet know about was that the Press This bookmarklet has some nifty … Continue reading

Knee Surgery

About 16 or 17 years ago, I injured my knee in a job-related incident. Being young and stupid, and not really understanding insurance and workers compensation very well, I never got around to doing anything about it, beyond using crutches for a while until I could walk without them again. My doctor at the time recommended that I get it scoped for a better look at  what the damage was, but like I said, I … Continue reading

Update on WordPress blog APIs

I mentioned previously that the XML-RPC and Atom blog APIs would be disabled by default when WordPress 2.6 is released. This was a matter of some debate within the community, and there has been some clarification: The APIs will not be automatically disabled for sites upgrading from older versions. Since the APIs have previously been ‘on’ by default, they will continue to function. For new installs of WordPress 2.6 and later, there will be an … Continue reading

WordPress 2.6 Beta 1

Last night Ryan Boren announced the release of WordPress 2.6 Beta 1. At first glance, you probably wouldn’t notice much difference between versions 2.5 and 2.6. The two biggest new features are Post Revisions, which saves a history of edits made to each post, and support for Gears, which greatly speeds up working with the admin screens. Other changes of note: Support for the XML-RPC and Atom client APIs is turned off by default now. … Continue reading

Download Firefox 3

If you didn’t know already, today is Download Firefox 3 Day. They’re trying to set a World Record for the most downloads in a single day. I read somewhere that the fun begins around 10:00 a.m. PST. I’ve been runing the pre-release versions for a while, and I can confirm that the memory management and speed are much improved. I normally have about a dozen tabs open at any given time, and I occassionaly have … Continue reading

Whither Spam?

When I switched to my new Slicehost server, I spent a while trying to decide what I wanted to do about email for my domains. I contemplated using Google’s domain email service, or some other third-party email hosting. But I just hated giving up that much control of my email setup. I’ve been administering my own email for (…thinking…) almost 15 years now. So, in the end, I just ended up routing email to my … Continue reading

Syndactyly forums up and running again

When I switched to my new host, I was in a rush to get all my domains up and running, and I somehow managed to forget to re-install bbPress for my Syndactyly Forums. If any of you stopped by the site before and got a “sorry, I can’t find that” message, my apologies. The forums are up and running again, and on the latest version of bbPress.

Plugin: WriteScroll

A couple of weeks ago, Les Orchard tweeted a complaint about the WordPress editor: wordpress annoyance: textarea for editing a blog post doesn’t start until more than 1/2 way down my screen. Too much nav; always scrolling. I figured that was a problem easily solved, so while I was eating my lunch that day, I whipped up a mini-plugin to help out. The WriteScroll plugin checks to see if you are on one of the … Continue reading

Weathering the storms

We had a batch of bad weather come through here yesterday. I had seen a severe thunderstorm warning earlier in the day, but didn’t think much about it. But early in the evening, as we were preparing dinner, the warning sirens started going off, so we turned on the local news to get a more detailed status. It turned out that we were under a tonado warning, and the worst patch of it was heading … Continue reading

Now on Slicehost: Me!

If you are seeing this post, then you are getting pages served from my new server at Slicehost. I still have to migrate my other web sites, and figure out how I’m going to mange email, but this was a big hurdle, and I’m glad to say that it went pretty smoothly. There are still some old files that I haven’t put back in place yet, so if anything seems awry, don’t be too surprised. … Continue reading