Michael Recce discusses how advertising works and what algorithms Quantcast uses to analyze large amounts of data in order to find out what people are interested in.
Steve Vinoski believes that actor-oriented languages such as Erlang are better prepared for the challenges of the future: cloud, multicore, high availability and fault tolerance.
Jesper Boeg discusses why it is important to deliver software early, why it is difficult to do so, along with tools/tips/practices: shared vision, story maps, coaching, and others.
James Pearce discusses the status of HTML5, what it can do today and what it still missing across major mobile browsers.
Jinesh Varia discusses automating continuous integration, continuous deployment and continuous optimization in the context of using cloud computing services.
Sastry Malladi discusses the performance implications of using various data formats and versioning across eBay, showing the results of certain benchmarks concluding that JSON is the best format.
Robert Altland discusses what makes a great enterprise mobile application: types of apps, features, technologies and best practices.
Felipe Rubim discusses several forms of technical debt, emphasizing that every member of the team should consider it, and suggesting taking concrete steps in measuring and reducing it.
Dave Johnson introduces PhoneGap: how to write apps with it, the existing community, an API overview, extending PhoneGap, tooling, libraries, and an argument on web vs. native apps.
Daniel Jacobson covers the history of Netflix’s APIs, adaptation for the cloud, development and testing, resiliency, and the future of their APIs.
Erik Onnen shares lessons learned while designing the architecture, implementing it, and releasing it into operations at Urban Airship, providing hosting for mobile services.
Aino Corry’s message is that if we skip retrospectives there will be problems that we don’t understand where they come from nor what to do to solve them.