The Great Divide

Really great overview of the evolution of front-end development over the past few years.