Luke Hoban introduces TypeScript and its implications for writing web applications and creating supporting tooling.
Paul Chavard discusses advanced techniques for building large EmberJS applications with Ember Data.
Panos Astithas presents some of the debugging, profiling and tracing tools available to web developers today.
Luke Daley introduces Ratpack, a micro web framework inspired by Ruby's Sinatra, built on Netty, Guice and Guava.
Matthew Beale explains how messages are passed between views, controllers and routes in Ember.js.
Burt Beckwith discusses the security risks web applications may face (XSS, CRSF, SQL injection) and the libraries and plugins that developers can use to secure their Grails applications.
Maxime Chevalier-Boisvert discusses making dynamic languages faster providing various examples of optimizations: SmallTalk, LISP machine, Google V8 and others.
Sergey Bolshchikov discusses building complex UIs with Ember.js by combining Handlebars templates and Ember.View.
Brendan Eich surveys interesting developments in the Web platform, analysing emergent trends, and making some predictions.
Stefan Fochler shares best practices on using Ember.js to master the needs of real-world web applications, discussing what worked well and what didn't.