| Sat 11:00 AM | VDD: Value Driven Development 10 Golden Rules for incremental Greatness |
| Sat 1:30 PM | Stop writing code and start solving problems |
| Sun 9:00 AM | The Influential Engineer Overcoming resistance to change |
| Sun 11:00 AM | Productivity for the hopelessly disorganized |
| Sun 2:15 PM | Fully Optimize Your Memory |
| Sun 4:00 PM | Soft Skills for the Software Architect: Building Your Professional Network |
| Fri 1:15 PM | Spring Rebooted |
| Fri 3:15 PM | Spring Boot and Beyond |
| Fri 5:00 PM | Cloud Native Spring |
| Sat 9:00 AM | Cloud Native Data Integration |
| Sat 11:00 AM | Spring Data Rebooted |
| Sat 3:15 PM | Beyond Managing Your Manager |
| Sun 9:00 AM | Functional Java, Part 1 |
| Sun 11:00 AM | Functional Java, Part 2 |
| Sun 2:15 PM | Refactoring to Java 8 |
| Sun 4:00 PM | Groovy: Making Java Better |
| Fri 1:15 PM | HTML5 Revisited |
| Fri 3:15 PM | Bulletproof JavaScript |
| Fri 5:00 PM | The JavaScript Developer's Toolchain |
| Sat 9:00 AM | Modeling for Web Architects |
| Sat 1:30 PM | JavaScript Katas |
| Fri 1:15 PM | Architectural Modularity |
| Fri 3:15 PM | Microservices AntiPatterns |
| Fri 5:00 PM | Microservices Pitfalls |
| Sat 9:00 AM | Reactive Architecture Patterns 1 |
| Sat 11:00 AM | Reactive Architecture Patterns 2 |
| Fri 1:15 PM | Reinventing Organizational Architecture |
| Fri 3:15 PM | Stop Getting Crushed By Business Pressure |
| Fri 5:00 PM | Flow Theory & AI Architecture |
| Fri 7:15 PM | Keynote: Let's Make the PAIN Visible! |
| Sat 9:00 AM | Top 5 Reasons Why Improvement Efforts Fail |
| Sat 11:00 AM | How to Run an Open Mastery Circle - Live Demo |
| Fri 1:15 PM | Refactoring the Monolith: LIVE! |
| Fri 3:15 PM | Concourse: CI that scales with your project |
| Fri 5:00 PM | The Pragmatic Programmer Revisited |
| Sat 9:00 AM | Microservices in the Large: Tracer Bullet Architecture |
| Sat 11:00 AM | Distributed Tracing of Microservice Architectures |
| Sat 1:30 PM | Confessions of an Agile Product Manager |
| Sat 3:15 PM | Hypothesis/Data Driven Development using Feature Toggles |
| Sun 9:00 AM | Building Microservice Architectures |
| Sun 11:00 AM | Building Evolutionary Architectures |
| Sun 2:15 PM | Comparing Service-based Architectures |
| Sun 4:00 PM | Build Your Own Technology Radar Workshop for Architects |
| Sat 3:15 PM | Devs Just Want to Have Fun(ctional)! |
| Sun 9:00 AM | Web Apps with AngularJS - Part I |
| Sun 11:00 AM | Web Apps with AngularJS - Part II |
| Sun 2:15 PM | JavaScript Patterns Revisited |
| Sun 4:00 PM | Being proactively Reactive with Rxjs |
| Fri 1:15 PM | Understanding JVM Futures |
| Fri 3:15 PM | Introduction to Reactive |
| Fri 5:00 PM | Reactive Streaming with RXJava |
| Sat 9:00 AM | Reactive Systems with Akka and Java |
| Sat 1:30 PM | The Walking TDD |
| Sat 1:30 PM | LAMBDA Architecture |
| Sat 3:15 PM | Java 8/9 Memory and Garbage Collectors |
| Sun 9:00 AM | Living in a Container |
| Sun 11:00 AM | Pro Docker |
| Sun 2:15 PM | High Scale Datacenter Applications |
| Sun 4:00 PM | Datacenter Agility of Hadoop |