Evan Czaplicki explains the key concepts of Functional Reactive Programming, showing how FRP can avoid the callback hell. He shows how to use FRP for games, demoing a Mario game.
Keith Adams outlines PHP's strengths and Facebook's attempts at remedying the inconsistencies and misfeatures in the core language.
Jenny Finkel showcases Prismatic's use of machine learning and language processing to provide targeted content to their users based on a model built on users' way of interacting with their website.
Martin Odersky outlines the main categories of static type systems as well as some new developments, and discuss the tradeoffs they make.
Jen Myers discusses the need to make software development attractive and accessible to a larger audience, improving the overall development and learning process in order to have better programmers.
Tom Switzer and Erik Osheim introduce Spire, a library for generic numeric programming in Scala, explaining some of its main features and the design decisions behind them.
Ted Hayes discusses WiFi, XBee and their associated network topologies, and demoes controlling a networked pong game with a physical joystick using Node.js.
Tavis Rudd demoes writing a small system using several languages and deploying it by issuing voice commands without touching the keyboard.
Miško Hevery demoes using AngularJS to create dynamic web applications using reusable components.
Sébastien Doeraene introduces Ozma – Scala extension providing declarative concurrency – with code samples, and explores what it takes to port it to JVM.
Steve Vinoski overviews Yaws with code samples to highlight some of its features. Steve also discusses internals of Yaws, and how powerful Erlang can be for web development and distributed systems.
Stuart Sierra discusses several design patterns implemented in functional languages, in particular Clojure: State/Event, Consequences, Accumulator, MapReduce, Reduce/Combine, Recursive Expansion, etc.