Ramnivas Laddad and Arjen Poutsma discuss the Spring Scala project and its features, demoing a real REST-based application with a Spring and Scala backend and AngularJS frontend.
Kiran Prasad discusses what impact mobile has on architecture, explaining how HTML5 and Node.js can help, and sharing how to use these technologies effectively at scale.
Joe Rinehart explains how to integrate Twitter Bootstrap into a Grails application.
Joe Rinehart discusses some of the essential security topics for Grails (and Java) Web applications, showing how Grails can make life easier and the pitfalls of attempting to secure highly dynamic code.
Brandon Benvie introduces Continuum, what it does, how it works, and why it's useful. Continuum maintains compatibility with all popularly used JS engines in use today (IE8, modern browsers, Node.js).
Narciso Jaramillo demonstrates some of the tools and prototypes that have been built into and on top of Brackets, discusses the Brackets architecture and its extensibility model, and lessons learned building it.
Stephane Maldini on addressing several issues concerning web applications written with Grails: scrolling large data sets without blocking, streaming to the browser, scale Grails in the cloud, etc.
David Pollak presents Lift's design and how the same design decisions were applied to Clojure/ClojureScript/AngularJS. Lift is a web framework with support for server-push.
Alon Zakai discusses asm.js - real-world demos, current limitations, the direction for the future, comparison with other solutions for improving web performance.
Michiel de Jong suggests solving the data privacy and scalability issues by enabling mobile apps to connect to user's preferred back-end using Dropbox.js, GDrive JS, NimbusBase, remoteStorage.io, etc.