Stephane Nicoll and Yann Cebron talk about how to navigate, edit and perform refactorings across a variety of common Spring technologies.
Martin Lippert, Krris De Volder and Andy Clement showcase the latest features for working with Spring Boot - using live demos and live coding.
Alex Ley introduces Concourse, an open source pipeline based CI system that focuses on simplicity, usability and reproductibility, with isolated builds.
Songxiao Zhang introduces Pyh3, a graph visualization library showing tree nodes in a 3D hyperbolic space.
Nathan Taylor provides an introduction to the dynamic analysis research space, suggesting integrating these techniques into various internal tools.
Colin Humphreys talks about how the Cloud Foundry community deploys the distributed system powering the one of the most successful open source platforms, along with details on the tooling used.
Hilary Parker discusses the history of the analysis development tools, the current state of the art, and the importance for data scientists and analysts to understand programming principles.
Suman Deb Roy talks about some of Betaworks’ internal data tools and platform, product-specific solutions and best practices they learned when machine learning has to drive the startup road.
Ryan Lane talks about the concepts and tooling for wrangling identity, access management, and secrets (passwords, ssl certificates, access tokens, etc.) in cloud services.
Susan Potter describes a toolchain and principles for defining infrastructure in code, versioned with the code, providing repeatable configuration, ephemeral testing and consistent CI/CD environments.
Pat Patterson and Ted Malaska talk about current and emerging data processing technologies, and the various ways of achieving "at least once" and "exactly once" timely data processing.
David Simons introduces microservices as a developer's API tool, discussing why and when makes sense to use them, and the tools that make it easy to deal with a microservices architecture.