1. 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.

  2. Ugh. Facebook’s API is so un-webby. There’s no way of getting a public-facing URL from graph API JSON. Meh, the URLs will probably change soon anyway :/

  3. : Use <form action="." method="post"> for RESTful /collectionname/new forms if collectionname cannot be hard–coded. Saves loading backend routing config into the front end when it’s not required