Thinking about the past, present, and future of web development


You're supposed to talk about the past, present, and future in the new year, right?

Here is a disconnected, rambling list of thoughts spurred by reviewing the passing year.