Joe Walker covers present and future Firefox development tools for editing, inspection, history and control.
Peter Bell introduces 4 NoSQL categories –Key-Value, Document, Column, Graph - and explains how one can use Spring Data to work with such data stores.
Gil Tene explains how a garbage collector works, covering the fundamentals, mechanism, terminology and metrics. He classifies several GCs, and introduces Azul C4.
Paul Weiss introduces cloud computing and its various models, comparing them with virtualization, then overviews Eucalyptus and compares it with AWS.
Sue McKinney discusses the roles of managers and developers within an organization where everyone owns delivery and is accountable.
Bill Burke discusses using REST from Java, overviewing JAX-RS 1.1 and detailing some of the new features coming in JAX-RS 2.0 – Async HTTP, Filters/Interceptors, Client framework-.
Dean Wampler discusses the strengths and weaknesses of MapReduce, and the newer variants for big data processing: Pregel and Storm.
Matt Wynne discusses Mortgage-Driven Development and adopting other people’s tools and processes without adaptation or consideration to actual needs.
Robin Zimmermann lays out the broad architectural details of server applications with a web-based client exchanging messages over WebSockets and JMS.
Richard Tibbetts presents a three-tier architecture for real-time data staging analysis, storing the results and delivering them to clients as a service accessible through a variety of interfaces.
Mike Hill advises individuals on becoming coaches for their teams using 5 techniques: Sorting, Releasing, Situating, Modeling, and Inviting, and learning what should be avoided when coaching.