Better Living Through Technology: a blog dedicated to emerging
technology trends in hardware, software, webware, marketing and beyond
 
 
 



« Entreprenurial Debt Waviers | Main | Daily Audio Netcast - Cariann's picks for CES 2007 »

The Technology Behind Daily Kos
Ed Kohler
The technical talent behind left-wing political blog, Daily Kos, are looking for feedback on what platform they should use for the next revision of the site:

Daily Kos: DK4: Technology Cagematch Edition
Language: Perl, Ruby, or Python? Java is right out, because I hate it and that much friggin' typing screws with my carpal tunnel issues. PHP is right out, because of security and other considerations. The only three languages seriously being considered are Perl, Ruby, and Python.

As it turns out, people have strong preferences towards Perl, Ruby, or Python. And I mean intense feelings about it. This is probably because all three languages suck, as do all their language predecessors, but each language has a different philosophy about where it's important to suck the least.

So which should we use? That ought to be a good flame war, right there, but there's something just as important, and that's the web framework itself...
It looks like things are heating up nicely on that thread, with 286 332 comments as of this writing. The .NET crowd felt left out of the options, so they're weighing in, along with the GUI folks who have plenty of gripes.

Daily Kos is the most trafficked blog on the web with well over a million monthly readers and thousands of writers. Content deemed "front page" worthy is promoted by a team of editors led by site founder, Markos Moulitsas ZĂșniga.

How much of Daily Kos' success comes from the passion and quality of the writing vs. the technology powering the site? From the average reader and contributor's perspective, it's all about the writing, but none of it would be read if it wasn't for the quality of the engineering capturing the content and reliably serving it to readers. Ideally, they'll be able to debate, decide, develop, then start the whole cycle over again without much user interruption.



TrackBack

TrackBack URL for this entry:
http://www.technologyevangelist.com/cgi-bin/mt-tb.fcgi/641

Post a comment

Required fields marked with: *
Name*:


Email Address*:


URL:
Remember personal info?

Comments*:

HTML Tags you can use in your posts:
<b>Bold</b> = Bold
<i>Italicized</i> = Italicized
<a href="http://www.othersite.com">Link to Other Site</a> = Link to Other Site


Please keep comments on-topic. Contact authors or other commenters
directly for off-topic conversations.

Notify me of future comments via e-mail



Technology Evangelist Digest - Free Newsletter
Sign up for the free Technology Evangelist Digest to receive daily updates, editorials, and practical advice on emerging technology trends in hardware, software, webware, marketing and beyond.

Technology Evangelist Digest will keep you up to date on the technology trends that will help make you more productive and efficient both in business and your personal life.

Let's face it: If you made it to this line, you must have found something valuable on this page, right? Think about how cool it would be to have something free and interesting to read every day from Technology Evangelist by signing up today.

1. Fill in your email below,
2. Then click on the confirmation email you receive.
3. That's it. Your first Technology Evangelist Digest will arrive within 24 hours.




Previous Entries:


Tag Cloud