Sat 11:00 AM | Modular Java Architecture |
Sat 1:30 PM | OSGi Unleashed |
Sat 3:15 PM | Principles of Agile Architecture |
Sun 9:00 AM | Modularity, Microservices, and Modern Architectures |
Sun 11:00 AM | Java Micro Frameworks for Microservices |
Sun 9:00 AM | What's new in Spring? |
Sun 11:00 AM | Spring Rebooted |
Sun 2:15 PM | Cloudy with a chance of Spring Boot |
Sun 4:00 PM | Spring Testing Rebooted |
Fri 1:15 PM | JSON-LD : Bridging the Now and Future Webs |
Fri 3:15 PM | Web Security |
Fri 5:00 PM | Rapelcgvba: Jul Vg Znggref |
Fri 7:15 PM | The Internet of Everything |
Fri 5:00 PM | Gradle Fundamentals |
Sat 9:00 AM | New Features in Java 8 |
Sat 1:30 PM | Groovy: Making Java Better |
Sat 3:15 PM | Grails: The Next Generation |
Sun 2:15 PM | Spock: Logical Testing for Enterprise Applications |
Sun 4:00 PM | Beyond Managing Your Manager |
Sat 11:00 AM | Leading Technical Change |
Sat 1:30 PM | Modeling for Architects |
Sun 9:00 AM | The JavaScript Developer's Toolchain |
Sun 11:00 AM | Bulletproof JavaScript |
Sun 2:15 PM | Communication for Architects |
Sun 4:00 PM | Reviewing Architectures |
Sat 9:00 AM | Architecting with Garbage Collection in Mind |
Sat 11:00 AM | Concurrency Concepts in Java |
Sat 1:30 PM | How (Not) To Measure and Profile Java Performance |
Sat 3:15 PM | Java Optimizations That Matter (and Some That Don't) |
Fri 1:15 PM | Docker I |
Fri 3:15 PM | Docker II |
Fri 5:00 PM | Advanced Data Architecture Patterns |
Sat 9:00 AM | Building 12 Factor JVM Applications |
Sat 11:00 AM | Monitoring and Metrics and Logging: Oh My! |
Sat 9:00 AM | Web Apps with AngularJS - Part I |
Sat 11:00 AM | Web Apps with AngularJS - Part II |
Sat 1:30 PM | RESTing in AngularJS |
Sat 3:15 PM | JavaScript Patterns Revisited |
Sun 9:00 AM | Regex for mortals |
Sun 11:00 AM | Advanced Regular Expressions |
Sun 2:15 PM | Learning to Learn |
Sun 4:00 PM | Get things DONE! |
Fri 1:15 PM | Stop writing code and start solving problems |
Fri 3:15 PM | The Art of the Impossible |
Sun 9:00 AM | Scaling up on the web |
Sun 11:00 AM | Fault Tolerance to a Fault |
Sun 2:15 PM | Building a PaaS |
Sun 4:00 PM | Continuous Delivery into a production cloud |
Fri 1:15 PM | Transitioning to Agile - with Agility |
Fri 3:15 PM | Building the Agile Team (Agile for beginners) |
Fri 5:00 PM | QA in the Agile World |
Fri 1:15 PM | Making Java Bearable with Guava (2015 Edition) |
Fri 3:15 PM | Scala for Java Developers (1/2) (Laptops Optional) |
Fri 5:00 PM | Scala for Java Developers (2/2) (Laptops Optional) |
Sat 9:00 AM | The Walking TDD |
Sat 9:00 AM | Top 5 Reasons Why Improvement Efforts Fail |
Sat 1:30 PM | The Art of Better |
Sat 3:15 PM | Asking the Right Questions to Achieve Continuous Delivery |
Sun 9:00 AM | The Top Agile Pitfalls that Lead to Trouble |
Sun 11:00 AM | The Disciplined Agile Team |
Sun 2:15 PM | The Executable Specification: an Agile Team's Best Friend |
Sun 4:00 PM | Effective BDD using Cucumber |