1. jQuery and jQuery UI are amazing tools. They shouldn’t be used everywhere by default, but they do allow some complex stuff to be made extremely fast.

  2. Writing a jQuery plugin. I have become my own worst enemy. But all the other in-place edit plugins are either horrible or try to be a REST syncing service too.