Sun 9:00 AM | Agile Architecture |
Sun 11:00 AM | From Mono to Micro - A Demonstration of Architectural Agility |
Sun 2:15 PM | Building 12 Factor Apps with Java |
Sun 4:00 PM | Java 9 - The Jigsaw Module System |
Fri 1:15 PM | Reactive Architecture Patterns 1 |
Fri 3:15 PM | Reactive Architecture Patterns 2 |
Fri 5:00 PM | Streaming Architecture Using Kafka (UberConf) |
Sat 9:00 AM | Microservices AntiPatterns |
Sat 11:00 AM | Microservices Pitfalls |
Sat 1:30 PM | Architectural Modularity |
Sat 3:15 PM | Analyzing Software Architecture (archived) |
Fri 1:15 PM | Cloud Native Architecture Fundamentals: Part 1 |
Fri 3:15 PM | Cloud Native Architecture Fundamentals: Part 2 |
Fri 5:00 PM | Cloud Native Architecture Patterns: Part 1 - Brick Patterns |
Sat 9:00 AM | Cloud Native Architecture Patterns: Part 2 - Mortar Patterns |
Sat 11:00 AM | Cloud Native Architecture Migration Strategies |
Sat 1:30 PM | An Architect's Guide to Evaluating Cloud Services |
Sat 3:15 PM | Serverless State of the Union: 2018 |
Sat 1:30 PM | HTML5 Revisited |
Sat 3:15 PM | Angular vs. React: Framework Smackdown |
Sun 2:15 PM | React 101 |
Sun 4:00 PM | To the Cloud? |
Sun 9:00 AM | Hypothesis/Data Driven Development using Feature Toggles |
Sun 11:00 AM | Comparing Service-based Architectures |
Sun 2:15 PM | Documenting and Presenting Software Architectures |
Sun 4:00 PM | Stories Every Developer Should Know |
Sat 1:30 PM | Functional Java, Part 1 |
Sat 3:15 PM | Functional Java, Part 2 |
Sun 9:00 AM | Refactoring to Java 8 |
Sun 11:00 AM | Special Topics In Java |
Fri 1:15 PM | Developing Angular2 Apps |
Fri 3:15 PM | Automated Testing JavaScript |
Fri 5:00 PM | Programming with Vert.x |
Sat 9:00 AM | Twelve Ways to Make Code Suck Less |
Sat 11:00 AM | Putting a Spark in your Applications |
Fri 1:15 PM | The Influential Engineer Overcoming resistance to change |
Fri 3:15 PM | Influential Engineer Part 2 Persuasion Patterns |
Fri 5:00 PM | Productivity for the hopelessly disorganized |
Fri 7:15 PM | The Art of the Impossible |
Fri 1:15 PM | Essential Spring Boot |
Fri 3:15 PM | Extreme Spring Boot |
Fri 5:00 PM | Essential Spring Data |
Sat 9:00 AM | Extreme Spring Data |
Sat 11:00 AM | Cloud Native Spring: Discovery and Configuration |
Sun 9:00 AM | Java Performance Puzzlers |
Sun 11:00 AM | Java Performance Puzzlers - Part 2 |
Sun 2:15 PM | How (Not) To Measure and Profile Java Performance |
Sun 4:00 PM | Concurrency Concepts in Java |
Sat 9:00 AM | Understanding JVM Futures |
Sat 11:00 AM | Introduction to Reactive |
Sat 1:30 PM | Reactive Streaming with RXJava |
Sat 3:15 PM | Testing Legacy Code & Avoid Mocking |
Sun 9:00 AM | Machine Learning: Overview |
Sun 11:00 AM | Machine Learning: Natural Language Processing |
Sun 2:15 PM | Machine Learning: TensorFlow |
Sun 4:00 PM | WebAssembly |