John Penix describes the test automation system and the supporting build system infrastructure used by Google.
Peter Walker discusses and demoes some of Gradle’s features: declarative build, convention over configuration, plugins, multi–project support, partial builds and increments, Ant and Maven integration.
Marcelo Sousa Ancelmo discusses how DevOps and Agile can be used together to create services, mentioning strategies and tools needed for their continuous integration, delivery and deployment.
Godfrey Nolan introduces the necessary pieces to set up continuous integration for iOS and Android: Hudson/Jenkins, headless emulators, unit testing tools, functional testing and beta app deployment.
Jez Humble addresses the most important factors in implementing continuous delivery: organizational, architectural and process.
John Stevenson introduces Leiningen 2, a build system for Clojure, explaining how to set it up and how to use it.
Amy Phillips shares how Songkick made the transition to Continuous Integration, the difficulties encountered, the cultural changes involved, some of the lessons learnt and practical advice.
Paul Grenyer discusses why and how to create a Walking Skeleton - an implementation of the thinnest possible slice of real functionality that we can automatically build, deploy and test end-to-end.
Graham Brooks discusses using GPU for application development, explaining how GPUs can be used for general purpose programming and how continuous integration can be applied.
Baruch Sadogursky demonstrates automated building techniques using Maven/Gradle/Custom scripts and Binary Repository along with common pitfalls that are to be avoided.
Daniel Worthington-Bodart presents ways to reduce the built times by a factor of 10.
Jinesh Varia discusses automating continuous integration, continuous deployment and continuous optimization in the context of using cloud computing services.