Robert Martin walks through some of the history of programming languages, and then prognosticates on the future of languages.
Richard Kasperowski introduces the Core Protocols useful for intentionally building a great team culture, and demonstrates how to implement 3 of them.
The keynote speakers cover the current status of various Spring projects - Grails, Groovy, Cloud, etc.-, what has been done so far and what are the plans for the near future.
The keynote speakers present what to expect for Spring Framework 5.0, with highlights about Spring Cloud and Spring Boot, and what has been achieved so far.
Carl Hewitt keynotes on the Actor Model and ActorScript, providing examples of using them for large-scale datacenters and IoT.
Harrold and Redington present a survey of the cults, sects and heresies they’ve encountered while working with people "doing agile", culminating in their formulation of a new "ad-hoc" Agile manifesto.
Axel Naumann introduces the use of C++ for storing and analyzing petabytes of C++ objects at CERN, and more generally in High Energy Physics.
How Did We End up Here? 50:22
Trisha Gee and Todd Montgomery attack the technology industry’s sacred cows by exposing the motivations that hide behind them.
Nigel Runnels-Moss keynotes no what it means to be a software creator in the 21st century, and what mindset and behavior to adopt in order to evolve and thrive in our new information-packed world.
Pete Goodliffe keynotes on what it takes to become a better programmer, discussing tools for reviewing the personal skillset and techniques to help one “become a better programmer”.
Mark Rendle runs an interactive session for defining the worst programming language of all times, including the worst syntax, semantics and runtime.
Dave Thomas keynotes on how people approach emerging technologies, many embracing the new in spite of its shortcoming, proposing to find a balance between the new and the old.