Rich Hickey explores the nature of design and composition and how it impacts the software development practice and tools.
Joe Campbell and Wally Eggert discuss the tools and approaches used to introduce Continuous Delivery at CIM without having any major disruptions to their existing delivery flow.
Heather Miller shows how to perform asynchronous programming in Scala and Java with composable pipelines using the Futures and Promises API.
Nicolas Gallagher introduces HTML5 Boilerplate, a front-end template that helps building robust and adaptable web apps or sites.
Trevor Lalish-Menagh shares his experience introducing Kanban, what has worked and what hasn’t.
Jessica McKellar introduces Twisted, a Python event-driven networking engine, and explaining several design concepts used: deferred API, transport/protocol separation, and plug-in infrastructure.
Jim Weirich attempts to lure developers to use Ruby for their daily programming tasks.
Charlie Hunt presents the fundamentals of JVM tuning and provides advice for developers on writing a Java application that performs well at runtime.
Howard Lewis Ship overviews Spock, a testing framework for the JVM.
Claudia Perlich keynotes on M6D’s approach to Big Data, using data granularity to build predictive models used for user targeting, bid optimization and fraud detection.