| Sun 9:00 AM | Cloud Native Spring |
| Sun 11:00 AM | Spring Boot and Beyond |
| Sun 2:15 PM | Spring Testing Rebooted |
| Sun 4:00 PM | Cloud Native Data Integration |
| Fri 1:15 PM | Architectural Modularity |
| Fri 3:15 PM | Microservices AntiPatterns |
| Fri 5:00 PM | Microservices Pitfalls |
| Sat 1:30 PM | Reactive Architecture Patterns 1 |
| Sat 3:15 PM | Reactive Architecture Patterns 2 |
| Fri 1:15 PM | Top 5 Reasons Why Improvement Efforts Fail |
| Fri 3:15 PM | Reinventing Organizational Architecture |
| Sat 9:00 AM | Stop Getting Crushed By Business Pressure |
| Sat 11:00 AM | A Programmer's Guide to Humans |
| Fri 1:15 PM | Refactoring the Monolith: LIVE! |
| Fri 3:15 PM | The Pragmatic Programmer Revisited |
| Fri 5:00 PM | Confessions of an Agile Product Manager |
| Sat 9:00 AM | Reactive Fault Tolerant Programing with Hystrix and RxJava |
| Sat 9:00 AM | Java Optimizations That Matter (and Some That Don't) |
| Sat 11:00 AM | Concurrency Concepts in Java |
| Sat 1:30 PM | How (Not) To Measure and Profile Java Performance |
| Fri 1:15 PM | Java 8 Lambdas, the Path way to Functional Style |
| Fri 3:15 PM | Refactoring to Functional Style using Java 8 |
| Fri 5:00 PM | Java 8 Programming Idioms |
| Sat 11:00 AM | A Few Hidden Treasures in Java 8 |
| Sat 1:30 PM | What's Brewing in Java 9 |
| Sat 3:15 PM | Twelve Ways to Make Code Suck Less |
| Sun 9:00 AM | A Practical Introduction to Angular 2.0 |
| Sun 11:00 AM | Automated Testing AngularJS from the ground up |
| Sun 2:15 PM | JavaScript Programming Idioms - Creating Elegant Code |
| Sun 4:00 PM | The Future of JavaScript—What’s Brewing |
| Sun 2:15 PM | Event-driven Microservices |
| Sun 4:00 PM | Architecture Resiliency |
| Sat 3:15 PM | Identity |
| Sun 9:00 AM | Privilege |
| Sun 11:00 AM | Integration |
| Sun 2:15 PM | Evolution |
| Sun 4:00 PM | Secrecy |
| Sat 1:30 PM | Bulletproof JavaScript |
| Sat 3:15 PM | JavaScript Katas |
| Sun 9:00 AM | Modeling for Architects |