Skip to main content

This fuzzy shetland pony is looking at you!
Why wasn't my lunch bigger?
It's my turn for Ask Me Anything.

I'm one of currently four developers working the tech side at Daily Kos. (As it happens, we have an opening for another Ruby on Rails developer, for any of you so inclined.)

I was the project manager for DK 4 and did a great deal of the coding for it; currently I have the rather amorphous title of "Systems Specialist." Whatever that means, what I do here is a combination of looking after the database and optimizing data queries, pulling out usage statistics, building out administration & management tools, assorted other coding and feature development, testing everything everyone else builds, and covering the help desk. The helpdesk task feeds directly back to the administration tools; I'm doing my best to write more systems to make that a smaller job. The testing feeds helpdesk ... as the person who answers questions, I'm the person most motivated to ensure that we don't release bugs and that any error messages make sense, and to try to develop FAQs that can answer questions without me. But most of my days are spent writing and developing code.

We are hard at work porting the site into its next incarnation. DK4 was built in ModPerl, with what some people call the LAMP stack. All the new features are being built in Ruby on Rails. Currently, what you know as Daily Kos is running from a combination of both kinds of servers. As we work our way through every feature, eventually the site will be solely Ruby on Rails.

The next release includes a rewrite of the user sign up pages. I am hoping it will cut helpdesk technical inquiries by about a third.

My bio, like all the other staff bios, is on the masthead.

So, ask away.

Originally posted to elfling's Magical Mystery Tour on Fri Jun 07, 2013 at 12:30 PM PDT.

Also republished by Cranky Users, New Diarists, and KosBusters!.

EMAIL TO A FRIEND X
Your Email has been sent.
You must add at least one tag to this diary before publishing it.

Add keywords that describe this diary. Separate multiple keywords with commas.
Tagging tips - Search For Tags - Browse For Tags

?

More Tagging tips:

A tag is a way to search for this diary. If someone is searching for "Barack Obama," is this a diary they'd be trying to find?

Use a person's full name, without any title. Senator Obama may become President Obama, and Michelle Obama might run for office.

If your diary covers an election or elected official, use election tags, which are generally the state abbreviation followed by the office. CA-01 is the first district House seat. CA-Sen covers both senate races. NY-GOV covers the New York governor's race.

Tags do not compound: that is, "education reform" is a completely different tag from "education". A tag like "reform" alone is probably not meaningful.

Consider if one or more of these tags fits your diary: Civil Rights, Community, Congress, Culture, Economy, Education, Elections, Energy, Environment, Health Care, International, Labor, Law, Media, Meta, National Security, Science, Transportation, or White House. If your diary is specific to a state, consider adding the state (California, Texas, etc). Keep in mind, though, that there are many wonderful and important diaries that don't fit in any of these tags. Don't worry if yours doesn't.

You can add a private note to this diary when hotlisting it:
Are you sure you want to remove this diary from your hotlist?
Are you sure you want to remove your recommendation? You can only recommend a diary once, so you will not be able to re-recommend it afterwards.
Rescue this diary, and add a note:
Are you sure you want to remove this diary from Rescue?
Choose where to republish this diary. The diary will be added to the queue for that group. Publish it from the queue to make it appear.

You must be a member of a group to use this feature.

Add a quick update to your diary without changing the diary itself:
Are you sure you want to remove this diary?
(The diary will be removed from the site and returned to your drafts for further editing.)
(The diary will be removed.)
Are you sure you want to save these changes to the published diary?

Comment Preferences

Subscribe or Donate to support Daily Kos.

Click here for the mobile view of the site