Keynotes @ GOTO Amsterdam 2016

September 14, 2016

The GOTO Amsterdam 2016 Program Committee promised inspirational keynotes and they definitely delivered on that promise.

Covering topics like self-driving cars and the history of secrets and privacy, these presentations were some of the most popular at the conference. Watch the recorded keynote sessions from GOTO Amsterdam 2016 below.


The Journey of a Large Scale Application Built Using JavaScript/TypeScript, Node, Electron & 100 OSS Components at Microsoft

with Erich Gamma, Distinguished Engineer at Microsoft

Having spent over twenty years on developer tools, Erich was convinced that Eclipse would be the last development tool he would work on. He was wrong.

It all started five years ago as an experiment to see what was possible when it comes to developing in the browser using modern JavaScript, HTML, and CSS. Five years later they shipped Visual Studio Code: a new smart code editor that is extensible, open source, and runs cross platform.

Code is now a 350k+ TypeScript application built using web technologies on top of the Electron shell, Node.js and uses hundreds of open source components. It is fascinating to see how many things have changed since he worked on Eclipse.

In this talk, Erich looks back on this fun and interesting journey; describes the design, technology decisions, and the pivots; and what they learned along the way.

Download the Slides

[bctt tweet=”Building Large Apps w/ #JavaScript + 100+ #OSS Components @ #Microsoft – @erichgamma’s @GOTOamst keynote”]


Self-Driving Cars

with Jonathan Sprinkle, Distinguished Associate Professor of Electrical and Computer Engineering at the University of Arizona

A computer controlling your car is easy to imagine, but how about a computer saving you money on your energy bills, and helping you predict the impact of your lifestyle changes? The Internet of Things gives us unprecedented access to data from physical objects, but how to you make decisions about these data in a safe, secure, and intuitive way?

Jonathan discusses how fundamental research in Cyber-Physical Systems is paving the way for societal-scale systems where software+communication+control will enable you to decide and be happy with how much control to hand over to the autonomous systems that will surround us in the coming decades.

Download the Slides

[bctt tweet=”Watch @sprinkletoday’s @GOTOamst 2016 keynote on #SelfDriving Cars and #AutonomousSystems”]


Cracking the Cipher Challenge

with Simon Singh, Science Writer

In “The Code Book”, a history of cryptography, the author Simon Singh included ten encrypted messages with a prize of £10,000 for the first person or team to decipher all of them. Thousands of amateur and professional codebreakers took up the Cipher Challenge, but it took over a year before the messages were cracked.

Simon Singh discusses how he constructed the Cipher Challenge and how the winners eventually cracked it. He also uses the Cipher Challenge to give an introduction to the history of cryptography and to demonstrate why encryption is more important today than ever before. The talk includes a demonstration of a genuine Second World War Enigma machine.

Download the slides

[bctt tweet=”Cracking the #CipherChallenge: watch @SLSingh’s @GOTOamst 2016 keynote”]