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.
Paul Ingles explains how Clojure’s approach to immutable data has helped uSwitch to treat everything as data and build many tools that operate on the same data without contention.
Chuck Rossi unveils some of the tools and processes used by Facebook for pushing new updates every day.
Pete LePage lists a number of mobile development tools, frameworks and libraries, and introduces a testing and iteration process meant to ensure an application works on as many devices as possible.
Dio Synodinos explains and demoes HTML5 visualization tools and frameworks: CSS3, SVG, Canvas, WebGL, Raphaël, Processing.js, D3.js, Fabric.js, etc.
Ilya Grigorik shares details on Google’s project to make the web faster: some of their findings on what slows down the web experience and how they improved it in Chrome and services.
Alex Gosse presents the current trend in application delivery, referring to cloud computing, its adoption and DevOps tools used in such environments.
Chris Granger discusses the need for enhancing the learning tools starting from his own experience watching through a mirror people trying to solve problems at Microsoft.
Joe Walker covers present and future Firefox development tools for editing, inspection, history and control.
Jamie Wright introduces some of the tools, libraries, and methods used to build a SaaS system in Ruby on Rails.
Matt Wynne discusses Mortgage-Driven Development and adopting other people’s tools and processes without adaptation or consideration to actual needs.