Brendan Eich surveys interesting developments in the Web platform, analysing emergent trends, and making some predictions.
Chad Fowler keynotes on practicing joy as a software developer, starting from his life experiences and concluding that joy is intrinsic while happiness requires discipline.
David Nolen keynotes on how developers learn as seen in a number of diverse examples drawn from objected oriented user interface programming to constraint logic programming.
Francine Bennett keynotes on using big data in the cloud.
Sven Efftinge keynotes on the history, the current status and the future of code generation tools and techniques.
Ward Cunningham keynotes on how Events, Sockets, CORS, Closures, SVG, DSLs, Canvas, EC2 and Raspberry Pi contribute to a new type of wiki, a federated one.
Greg Young discusses eight lines of very common code finding in them massive numbers of dependencies and difficulties, looking for ways to get rid of them.
Ben Evans explores the idea that many of the characteristics of Feynman’s approach to physics are applicable to programmers, fueling the dream of a world where developers are free to be themselves.
Michael Feathers keynotes on the history of programming, what brings joy to this activity and why developers like it.
Neal Ford keynotes on the impact the real world has on software development and the other way around.
Francesco Cesarini shares business lessons learnt while growing Erlang Solutions from a one man band to a multinational company with 70 employees, offices in 3 countries, and clients on 5 continents.
Dan North discusses the need to embrace uncertainty of scope, technology, effort and structure, expecting the unexpectable and anticipating ignorance.