Two of the things that I really like about developing for the web is that
rate at which our technology changes, and manner in which new technology
helps us solve old problems—perhaps ones that we’ve solved in
a much less clean manner. This can be both exciting and frustrating. Exciting
because it’s always fun to work with new tech and play with new toys.
Frustrating because it’s imperative that, as developers, we stay on top of a
moving-target at all times. For me, this excitement/frustration is often manifested
in a love-hate relationship with my work (with a strong emphasis on
the love part)....