As we started liking our Grunt setup more and more, we needed to find a way to use similar setups between projects. Thus was born Half Pipe (http://github.com/d-i/half-pipe), a gem that replaces the Rails asset pipeline with Grunt (and provides asset package management via Bower).
This talk will go into a little more detail on the motivations that led us to building Half Pipe, including why we gave up on Sprockets. I'll show how we manage browser-based dependencies without gems, and I'll give a brief introduction to both Grunt & Bower. After this talk, you should be ready to enjoy a much happier experience working on client-side code.