title: What are good resources for a backend developer wanting to learn client-side programming in the browser?
body: <p>I want to learn how to write the Javascript/CSS/HTML side of my applications but I want to skip the CSS kludges, bad Javascript, and non-semanitic HTML of the past and jump directly to HTML 5, CSS 3, clean Javascript libraries. I've been reading Mark Pilgrim's <a href="http://diveintohtml5.info/" rel="nofollow noreferrer">Dive In HTML 5</a> which I think is awesome and now I'd like the equivilent books (or blog posts) for Javascript and CSS.</p>
  
  <p>Any suggestions?</p>