Ed Burns demos using WebSockets, JSON-P, JavaAPI for RESTful Web Services (JAX-RS), JSF, Contexts and Dependency Injection (CDI), Bean Validation, Expression Language in a CargoTracker application.
Brett Meyer demos using multiple-tenancy, geographic data, auditing/versioning, sharding, OSGi, and integration with Hibernate.
Jason Felice introduces TDD, how it came about, the two schools of TDD thought, the differences and contradictions between them.
Mo Ramezanpoor discusses how two different activity tracking apps -"Zombies, Run!" and "The Walk"- have different approaches for tracking user activity.
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.
Stephen Chin demos Java SE Embedded’s support for ARM processors and Java SE 8 running on consumer tablets, embedded devices such as Raspberry Pi and PandaBoard, and the new Lego Mindstorms EV3.
Rob Winch introduces Spring Boot, showing how to create the first app with it and explaining how it works under the hood.
Markus Völter suggests and illustrates creating development environments based on language workbenches that provide a generic infrastructure and can be easily extended and composed.
Julie Cameron introduces Syntactically Awesome Stylesheets, a CSS meta-language and precompiler, covering nesting, variables, mixins, inheritance, directives, gotchas, tools, extensions, and tips.
Daniil Elovkov shows how to define a projectional editor that combines graphical, tabular, textual notations, lets one either mix or seamlessly switch between those, and is deployable to the web.