Facebook Social Graph the Pros and Cons

I am often asked, how do you keep up with all of the changes that Facebook constantly implements? The truth is, I take most of Facebook's changes in stride, because it makes my career feel consistently new and exciting.  Yes, sure, I've been known to do a heavy sigh or two, because sometimes they w...