Josh Suereth discusses Scala: expressions, abstracting behaviors, FP & OOP, Futures & Promises, libraries with implicit classes and value classes, tracking lexical state with implicit values.
Chris Richardson discusses creating Node.JS polyglot applications starting from combining an event-driven programming model with a prototype-based, weakly typed, dynamic language.
Justin Sheets introduces Corona SDK, a framework for cross-platform mobile development done in Lua. Targeted especially at game development.
Matt Stine revisits a subset of techniques and practices from Joshua Bloch’s book “Effective Java.”
Josh Long discusses key features of Spring 3.2, 3.3 and 4.0, including support for upcoming standards such as JCache, JMS 2.0, including the plan and motivations behind these releases.
Gunnar Hillert introduces WebSocket, the protocol and the corresponding W3C API, with an emphasis on the JSR-356 defining the Java EE 7 API.
Josh Suereth designs a distributed search service with Akka using Actors, covering: message passing, designing topologies, handling failure, service overload detection and tracking user sessions.
Stuart Halloway shares insight from his experience using Clojure for production systems since 2008.
Stuart Halloway discusses concurrency features in Clojure: atoms, agents, futures, delays, promises, STM, and dynamic vars.