Ross Dawson keynotes on innovation, the driving forces and factors catalyzing innovation in today’s rapidly evolving technological and social landscape.
Piotr Kołaczkowski discusses how they integrated Spark with Cassandra, how it was done, how it works in practice and why it is better than using a Hadoop intermediate layer.
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.
The panelists hold an open discussion about the do’s and don’t’s of microservices, answering questions from the audience.
Hannah Tometzki shares advice from experience on going through the hurdles of project design - customers dragging their feet, rekindling waning enthusiasm and handling distractions.
Chris Richardson shares his experiences developing and deploying a microservices-based application.
Rachel Andrews takes a look at how front-end development has changed over the last few years, and the issues those changes have created.
Pieter Hintjens presents a decade of research and practice in designing protocols using cheap experimentation, exploring of new avenues, and smooth accumulation of gradual change, driven by real use.
Justin Mclean introduces the Open Source Hardware, its communication protocols (RF, ZigBee, WiFi, Bluetooth) and the software/API layer (HTTP, WebSockets, Can Bus, COAPI and MQTT) used.
Jean Louis Frechin discusses NeoObjects, a set of services, experiences, forms and practices which are meant to help evolve design and widen its scope of intervention.
The authors present an approach for automatic translation of sequential, imperative code into a parallel MapReduce framework using Mold, translating Java code to run on Apache Spark.
Ben Hall explores the five key topics around design that can make or break an application and website: Layout and the golden ratio, Typography, Imaginary, Colors and User Feedback.