If it's not too tacky, I'd like to give a plug for the talk I gave at CascadiaJS called "Stop Breaking the Web":
http://m.youtube.com/watch?feature=plpp&p=PLLiioAbFTbKP9CxF9...
If you're developing web apps using JavaScript, especially Angular or Backbone, I'd ask you to take 25 minutes to watch it and understand how important URLs are to the web, and how many JS developers currently treat them as an afterthought.
I work on Ember.js and lots of my thinking stems from that. Even if you don't use Ember, though, you can take these ideas back to your particular JS ecosystem. It's obvious to me that JavaScript is the future of the web, so we need to make sure we're doing our part to be good web citizens.