Stephen Chin shows how to use lambda in Java to create a video game with JavaFX. Other features covered are: enhanced collections, functional interfaces, simplified event handlers, and the stream API.
Pedro Molina presents the challenges, benefits and limitations creating a cloud-based DSL tool. A demo of such a tool is included.
Scott Smerchek presents the benefits of using a nonprofit web project to learn Rails and what he learned while building LoveKC.org, introducing various Rails topics.
In this talk Jafar Husain and Matthew Podwysocki explore the Reactive Extensions (Rx) library which allows to treat events as collections. Also: how Netflix uses Rx on the client and the server.
Tomomi Imura takes a look at the current state of HTML5 and how it supports mobile web development, comparing to where it was a year ago.
Julie Cameron introduces Syntactically Awesome Stylesheets, a CSS meta-language and precompiler, covering nesting, variables, mixins, inheritance, directives, gotchas, tools, extensions, and tips.
Axel Rauschmayer explains how to use some of ECMAScript 6' features today: block-scoped variables, arrow functions, better parameter handling, classes, modules and more.
Azat Mardan shares experiences using CoffeeScript in production, exploring its format, evaluating its design and showcasing some of the more useful and prominent projects that have adopted it.
Douglas Crockford discusses how to use programming languages more effectively; reviews the good parts in EcmaScript 6 and JSON.
Caolan McMahon covers the current state of offline support on the web, why offline is important, and discusses the design challenges posed by developing a first-class offline experience.
Fabrice Aresu discusses the challenges faced using HTML5 and data visualization at a large European Investment Bank, covering performance, architectural & design choices, and lessons learnt.