dooce® Community: Some Info for the Nerds

Some of you will likely be asking why did we launch a community website? For the answer to that question, you can read this post on dooce.com. For those of you wondering how we built it, I’m not going to go into too much depth, but I’ll share a few things below that might pre-emptively answer a few questions.

What/who did you use to build the new community site?
An army of super robots! No. We partnered with XOXCO to do the development work. On the way to launch, the always affable and sharp Ben Durbin helped us migrate the database(s) to their own server and gave us some good advice on a few things to look into on the back end to help handle the traffic.

We use Drupal and a whole lot of custom code from Ben at XOXCO. He’s developed a cool framework called PeoplePods but because we like our Drupal (more about why later), he kindly agreed to bend to our Drupal overlords. Any time we mention Drupal, we should probably mention the crew at Lullabot, because they are awesome Drupal people and have great insight about using Drupal on every level.

Why did you use Drupal?
Because it has served dooce.com extremely well, including the time Heather gave away some stuff and that post got over 40,000 comments. In a day and a half. To let you know just how robust Drupal as a framework is, the web serving software Apache died before Drupal did.

Drupal supports memcached (wikipedia entry here), a really sweet memory caching system that makes serving dynamic content less resource intensive. Drupal also has it’s own level of caching that helps servers keep up with traffic and the two together are amazing, especially in regards to serving dynamic content to a number of people.

Why didn’t you develop this in-house
I know just enough about Drupal to be dangerous. I can hack around a bit, but as for doing the work that XOXCO did, I’d still be getting the homepage template to display. We had a relatively short development time (Marlo was born before we really rolled up our sleeves) and needed somebody who had experience not just coding and developing communities, but also could advise us on managing a community after launch. The insights have proven invaluable and have enabled us to launch an experience that matches the quality and fun people expect from dooce.com.

Did you bump up your server horsepower?
Oh hell yes! You should be noticing a much faster experience on dooce.com and that should be the case with the community site. Total pageload might not be increased for you, but as far as the content goes (sometimes ad servers can be slow), the page should load much faster than before. We have put the webservers behind a load balancer. We moved the database to its own box. Our testing environment is a separate box away from everything. In short, our hosting bill just exploded. However, for you, the kindly reader, it should mean no down time (never say never), especially during things like server upgrades, software upgrades and traffic spikes. Plus, we’ll have a little insurance should catastrophe strike. Liquidweb was a big help in setting us up to handle this launch. Without the two Bens and the ever awesome Mike N., I’d still be on the phone trying to figure out the best way to go about this. We did load testing of all the new stuff and it’s really cool to watch the load balancer divvy up the traffic.

Why the hell didn’t you load balance your shit years ago, doofus?
It’s expensive. And frankly, we never really needed to. However, with a community site, the dynamics of things change dramatically. dooce.com only sees a lot of database activity when comments are turned on. Even then, it’s relatively minor. By turning on user registration, that decreases the amount of caching that Drupal will do and that means more database access.

Any other questions? Hit me in the comments below and I hope you enjoy playing around on the new site. o

Posted on: November 2nd, 2009
Responses: 17 Responses »

When Whiners Attack

Excellent column from Frank Rich today:

NYTimes: The G.O.P. Stalinists Invade Upstate New York

Of note:

These conservatives’ whiny cries of victimization also parrot a tic they once condemned in liberals. After Rush Limbaugh was booted from an ownership group bidding on the St. Louis Rams, he moaned about being done in by the “race card.” What actually did him in, of course, was the free-market American capitalism he claims to champion. Limbaugh didn’t understand that in an increasingly diverse nation, profit-seeking N.F.L. franchises actually want to court black ticket buyers, not drive them away.

o

Posted on: November 1st, 2009
Responses: 3 Responses »

This is a thumbnail
Click image to view a larger version

Power Tree: Another Angle

I didn’t need to do more than a few minutes work on this one because the light was so damn perfect. I love when a storm has good timing. o

Posted on: October 26th, 2009
Responses: 7 Responses »

This is a thumbnail
Click image to view a larger version

Golden Leaf Day

When I was growing up my mom would always call the best day of autumn “golden leaf day”. For the few days that the leaves were perfectly gold on our trees, she’d ask, “do you think today is golden leaf day?”

I can’t see golden leaves without asking that same question. o

Posted on: October 23rd, 2009
Responses: 6 Responses »

This is a thumbnail
Click image to view a larger version

Power Tree

Too blurry to salvage as a straight shot, but really moody like this. Chalk it up to too much David Sylvian. o

Posted on: October 22nd, 2009
Responses: 2 Responses »

This is a thumbnail
Click image to view a larger version

The Slow Death of Autumn

When the light is right, you have to shoot. Because then you don’t have to spend more than a few minutes working on a image. This is from last night. Amazing light just after a day of gray and storms. o

Posted on: October 21st, 2009
Responses: 2 Responses »

This is a thumbnail
Click image to view a larger version

Early Autumn Palette

Digging the scene in our yard. The super wide angle lens captures the stuff that’s still green and the stuff that’s going brown. Because it’s MAGIC. o

Posted on: October 20th, 2009
Responses: 7 Responses »

Favorite New Apple Crack

This looks dope:

091020-magicmouse

Apple – Magic Mouse – The world’s first Multi-Touch mouse.

Check out the video. Nice.

Mushrooms included? o

Posted on: October 20th, 2009
Responses: 12 Responses »

This is a thumbnail
Click image to view a larger version

Up the Inside Out

With all the recent activity, I’d almost forgotten to take any autumnal color shots.

This is a demon pod tree. Pretty, but evil. o

Posted on: October 19th, 2009
Responses: 9 Responses »

Republicans Living in Another World?

Great article on the state of the Republican base:

Democracy Corps: Republican Base Voters Living In Another World

It makes claims that the anti-Obama people in their focus groups aren’t racists, but ideologically different:

One thing that the firm makes clear, though, is that this is not about racism, but about ideology: “Instead of focusing on these intense ideological divisions, the press and elites continue to look for a racial element that drives these voters’ beliefs – but they need to get over it. Conducted on the heels of Joe Wilson’s incendiary comments at the president’s joint session address, we gave these groups of older, white Republican base voters in Georgia full opportunity to bring race into their discussion – but it did not ever become a central element, and indeed, was almost beside the point.”

I guess. Most racists in a focus group aren’t going to cop to it. I still think that race is just under the surface, particularly from southern state politicians.

However, the following definitely underscores recent posts I’ve made on blurbomat:

Conservatives see themselves as an oppressed minority, holding on to knowledge that isn’t represented in the wider media and culture: “Conservative Republicans passionately believe that they represent a group of people who have been targeted by a popular culture and set of liberal elites – embodied in the liberal mainstream media – that mock their values and are actively working to advance the downfall of the things that matter most to them in their lives – their faith, their families, their country, and their freedom.”

The funny part of those feelings isn’t that “elites” want to destroy anything. If anything, it appears that progressives are trying to rebuild; rebuild the U.S. foreign relations, the economy, healthcare, faith in the government to do good and the notion that disagreements are expected and worth talking about in graduated, infinite terms as opposed to binary terms. The funny part of the paranoid feelings from fringe conservatives is how pervasively wrong headed they are. o

Posted on: October 18th, 2009
Responses: 3 Responses »



Copyright 2001-2010 Armstrong Media, LLC. All rights reserved. Terms of Service. This is the paranoid section of the site.