Peter Lawrey discusses data-driven reactive systems, profiling latency distribution in such an environment, finding rare bugs, implementing resilience and monitoring.
Mark Rendle runs an interactive session for defining the worst programming language of all times, including the worst syntax, semantics and runtime.
Donald Belcham explains how to improve a system’s reliability by using appropriate code patterns.
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.
Jonas Helming, Maximilian Koegel develop a simple client-server app using a variety of Eclipse frameworks and producing 10 different versions of the same client running on the multiple platforms.
Marc Hoffmann explores the technical details of compiled lambda expressions and method references which come with several performance benefits and could also be used for other JVM languages.
Allen Wirfs-Brock answers questions on ECMAScript 6: Why do we need it? Why did it take so long? What’s in it? When can you use it? What comes next?
Max Domeika discusses the relative strengths and weaknesses of the current Eclipse IDE for IoT development, and tooling support for Sensor emulation, Power Analysis, and Cloud.
Pete Smith discusses the difficulties of being an enterprise developer, the limits set for development in such an environment and what can be done about it.
Jeremy Saenz discusses the use of web frameworks, suggesting that libraries, such as his open source project Martini, can better serve the needs of web development.
Sara Vieira presents some of the apps, command line tools and frameworks available to the front-end developer.