Primary Navigation

Site Search

Main Content

The entire suite of HTML5 technologies has been touted as a Flash-killer, for good reason. In the same way, CSS3 by itself is a bit of a JavaScript-killer. Not in a bad way! All that nuisance JavaScript you had to write? All those things so common it drove you nuts there wasn't a simple, nat…

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 bee…

You thought you were building a proof of concept, but then that proof of concept went live. Or you had two weeks to build what should have taken two months. Or the handful of progressive enhancements you threw onto a page to make the user experience a little nicer somehow evolved into an ent…

Templates are the best kind of tool: simple to write and implement, but powerful enough to make your architecture slicker and your code leaner. Getting markup out of your Javascript is a huge deal, but templates can help with more than that. They can manage repeated code snippets, allow you …