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.
Michael Norton keynotes on experimentation mindset, sharing experiments enabling Groupon to iterate on their products and cultivating an engineering culture through feedback and collaboration.
Ross Dawson keynotes on innovation, the driving forces and factors catalyzing innovation in today’s rapidly evolving technological and social landscape.
Bret Victor suggests how each of the human activities in which thought is externalized (conversing, presenting, reading, writing, etc) can be redesigned for a dynamic medium.
Tom Igoe overviews some of the tools of physical computing and discusses how and by whom they’re being used to create new connected devices.
Mike Amundsen explores the "Scale-Free" (long tail) rule of complex systems and how it affect the producing and consuming of web APIs.
Jon Skeet keynotes on developers’ passion for their craft, how to find, nurture and enjoy it, how to balance work and life activities, when to step back, and if too much passion can be a problem.
Mark Reinhold keynotes on Java 9’s impact and features –platform module system, security, performance, maintenance-, and speculates on what might come after that, including the Java VM.