Hugh Williams shares his experiences of why health, nutrition, and exercise are essential to being a successful engineer and leader.
Paulmichael Blasucci takes a look at FsCheck, a powerful library for doing property-based testing and sophisticated data generation in the CLR ecosystem.
Graeme Rocher, the Grails project lead, discusses the latest release of Grails and what is coming up during the course of the next year, covering all the new features of Grails 3.
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.
Craig Berntson shows code samples for real world uses of SignalR: thermometers, alerts, non-web applications and others.
Kevlin Henney examines some examples of code that are interesting because of historical significance, profound concepts, impressive technique, exemplary style or just sheer geekiness.
Melissa Tondi discusses mobile testing, advising on creating a device testing matrix and the balance between devices and emulators, along with a comparison between various automated testing tools.
Ken Dale demoes building, testing and deploying a project in the cloud using popular services and technologies.
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.
Samy Bahra discusses high performance multicore synchronization, scalability bottlenecks in multicore systems and memory models, and scalable locking and lock-less synchronization.
Jessica Kerr covers some of the concurrency tools existing in JVM languages including ExecutorService, Futures, Akka actors, and core.async coroutines, providing advice on writing deadlock-free code.
Georgi Knox conducts a hands on session overviewing the history of Linux, what the kernel is, what system calls are, how to write modules, how to build a kernel, etc.