Aditya Bansod, James Mitchell, Martijn Verburg, Tony Grout, and Aino Corry (moderator) share their insight and lessons on doing outsourcing for software development.
Tomas Petricek demoes server-side and client-side asynchronous programming with non-blocking code and without inversion of control in F#.
Parand Tony Darugar overviews Hadoop, its processing model, the associated ecosystem and tools, discussing some real-life uses of Hadoop for analyzing and processing large amounts of data.
John Davies shares insight into SQL, NoSQL, grid, virtualization and caching technologies from his personal experience using them in financial institutions.
Ola Bini discusses using open source in distributed teams from a sociological, political, and organizational point of view, providing some lessons useful in daily development.
Damien Katz explains how Couchbase Syncpoint provides real time data synchronization capabilities between multiple mobile devices and the cloud.
Kevin Korngut introduces Adobe AIR, a cross-platform runtime environment for desktop and mobile applications.
Theo Schlossnagle presents several architectural design principles useful for building scalable systems starting from the networking up to the application layer.
Karl Krukow discusses the importance of automated functional testing of native mobile applications, suggesting using Calabash –a Cucumber-like tool- and LessPainful –an online testing service-.
Damien Katz explains the benefits and drawbacks of using Erlang, why this language is from the future and why Couchbase has migrated some of the CouchDB’s initial Erlang code to C/C++.
Dan North shares his experience in a new endeavor working for a trading company with distributed teams embracing ideas from Lean and Theory of Constraints.
David Dawson and Marcus Kern share lessons learned creating a high-performance mass audience participation system using NoSQL.