It doesn't matter whether you write JavaScript for the client, the server, or for both. It doesn't matter what library or framework you use. It doesn't matter what templating engine or node modules you rely on. The end result is HTML. And if your HTML sucks, what was the point? If you've been thinking markup was someone else's concern, guess what, sweetcheeks: it's not - it's yours. We obsess over extra semi-colons but we'll add container element after container element to provide hooks for our jQuery plugins? Uh-uh. If there's no craftsmanship involved in the way you handle HTML, it's time to change that.
Slides: slideshare.net/garann/changeyrmarkup
twitter.com/garannm
This was the eighth talk on the B track of TXJS 2011. Visit 2011.texasjavascript.com for more.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…