| Sat 1:30 PM | Java Optimizations That Matter (and Some That Don't) |
| Sat 3:15 PM | How (Not) To Measure and Profile Java Performance |
| Sun 9:00 AM | JVM Mechanics |
| Sun 11:00 AM | Concurrency Concepts in Java |
| Sun 2:15 PM | Understanding Garbage Collection |
| Sun 4:00 PM | How a Compiler Works -- and Why It Matters to You |
| Fri 1:15 PM | Basic Android I |
| Fri 3:15 PM | Basic Android II |
| Fri 5:00 PM | Advanced Android I |
| Sat 9:00 AM | Gradle Fundamentals |
| Sat 11:00 AM | Groovy: Making Java Better |
| Sun 9:00 AM | New Features in Java 8 |
| Fri 1:15 PM | Software Development AntiPatterns |
| Fri 3:15 PM | Architectural Modularity |
| Fri 5:00 PM | The Soft Skills of Architecture Part 1 |
| Sat 9:00 AM | Architectural Thinking |
| Sat 11:00 AM | Architecture Patterns |
| Sat 1:30 PM | Enterprise Messaging Part 1 |
| Sat 3:15 PM | Enterprise Messaging Part 2 |
| Sat 9:00 AM | Agile in the Large |
| Sat 11:00 AM | Leading Technical Change |
| Sat 1:30 PM | The JavaScript Developer's Toolchain |
| Sat 3:15 PM | Bulletproof JavaScript |
| Fri 7:15 PM | The Internet of Everything |
| Sat 3:15 PM | JSON-LD : Bridging the Now and Future Webs |
| Sun 9:00 AM | Rapelcgvba: Jul Vg Znggref |
| Sun 11:00 AM | Web Security |
| Sun 2:15 PM | Data Integration : You're Doing it Wrong |
| Sun 4:00 PM | Reasoning: Working with What is Unsaid |
| Fri 1:15 PM | Docker I |
| Fri 3:15 PM | Docker II |
| Fri 5:00 PM | Building 12 Factor JVM Applications |
| Sat 9:00 AM | Building Distributed Systems with Netflix OSS and Spring Cloud |
| Sat 11:00 AM | Monitoring and Metrics and Logging: Oh My! |
| Sat 1:30 PM | Go Programming for Java Developers |
| Sat 3:15 PM | Microservices Testing Strategies |
| Fri 1:15 PM | Transforming to Java 8 |
| Fri 3:15 PM | Java 8 Lambdas, the Path way to Functional Style |
| Fri 5:00 PM | Programming with Streams in Java 8 |
| Sat 9:00 AM | Functional Programming in Java—Technical Reasons to Adapt |
| Sat 11:00 AM | Programming Reactive |
| Sun 9:00 AM | Towards an Evolutionary Architecture |
| Sun 11:00 AM | Core Software Design Principles |
| Fri 1:15 PM | What's new in Spring? |
| Fri 3:15 PM | Spring Rebooted |
| Fri 5:00 PM | Spring Testing Rebooted |
| Sat 9:00 AM | Cloudy with a chance of Spring Boot |
| Fri 1:15 PM | The Art of the Impossible |
| Fri 3:15 PM | Stop writing code and start solving problems |
| Sun 4:00 PM | Relational Database Essentials (with a deck of cards) |
| Sun 9:00 AM | Clojure in 10 Big Ideas |
| Sun 11:00 AM | Clojure Web Development in Seven Big Ideas |
| Sun 2:15 PM | Architectural Briefings |
| Sun 4:00 PM | Narcissistic Design: 10 Steps to Complex Code and Job Security |
| Fri 5:00 PM | The Walking TDD |
| Sat 11:00 AM | Making Java Bearable with Guava (2015 Edition) |
| Sat 1:30 PM | Personal Agility with the Pomodoro Technique |
| Sun 2:15 PM | Scala Koans - A New & Fun Way to Learn Scala (Bring a Laptop) |
| Sun 11:00 AM | Getting started with Hadoop |
| Sun 2:15 PM | Applying Testing Techniques for Big Data and Hadoop |
| Sun 4:00 PM | Introduction to Apache Pig Latin Programming |