What role should frameworks play in the front-end architecture of rich web applications?
People are workinghard on frameworks to give us a more powerful, easier way to build the types of applications that have become common (single page applications).
I find myself agreeing with Jeremy Ashkenas that these all-singing, all-dancing frameworks are not the answer - a minimal framework that leaves you in control of when things happen and doesn't make assumptions about your UI is a much better place to start.
Building a simple HTML5 game this week I've learned heaps about motion graphics, Canvas and SVG. I've also learnt a few new tricks with Sass and CSS transitions for keeping my code clean.
Firing up a simple web server is super handy, I've started using node so that I can fire up a server from any directory and view the pages from multiple devices and VM's.