Schedule

Day 1

Monday, 10. September 2018

Time Topic Speaker
- Breakfast
- Opening Words
- Java9 and OSGi R7 with Apache Felix and Sling Carsten Ziegeler, Karl Pauls
- Migrating a Large AEM Project to TouchUI Antonio Ribero, Gregor Zurowski
- Lunch
- Achieve flexibility and creativity in the frontend, through configurations, for AEM 6.3 SP2 and 6.4 Natalia Venditto
- Everything you want to know about AEM and Single Page Applications (SPA) Chris Millar
- Break
- What’s new in the Sling developer tooling? Robert Munteanu
- Maven Archetypes for AEM Stefan Seifert
- Break
- A better Developer Experience for Sling-based applications Mateusz Chromiński, Krystian Panek
- Toughday - performance testing framework Catalin Luta, Andrei Stefan Tuicu

Day 2

Tuesday, 11. September 2018

Time Topic Speaker
- Modern authentication in Sling with OpenID Connect and Keycloak Ioan Eugen Stan, Dmitry Telegin
- Sling community citizen Nicolas Peltier
- Break
- Model-driven REST services with Apache Sling Bertrand Delacretaz
- Feature Model - Where Art Thou? David Bosschaert, Karl Pauls
- Break
- Apache Sling Scripting Reloaded Radu Cotescu, Karl Pauls
- JUnit 5 and Sling/AEM Mocks Stefan Seifert
- Lunch
- Sling memory deep dive Valentin Olteanu
- Using Apache OpenWhisk serverless computing to scale and simplify AEM Asset processing Alexander Klimetschek
- Break
- Playground Session: Hacking & Testing
- Hands-On Lab: Build event-driven integrations with AEM using Adobe I/O Events
Separate room - participants limited to 45
Carmen Sutter, Francois Le Droff
- Hands-On Lab: Bootstrapping website development with Sling Models and HTL using Core Components
Separate room - participants limited to 45
Vlad Băilescu
- Evening Event

Day 3

Wednesday, 12. September 2018

Time Topic Speaker
- Integrating web applications into an AEM marketing website Alexander Berndt
- Break
- Integrating AEM with the Blockchain David Bosschaert, Carsten Ziegeler
- The underappreciated power of content invalidation Jakub Wądołowski
- Break
- System Readiness framework makes deployment automation a breeze Andrei Dulvac, Christian Schneider
- When product meets real world data - how to analyze and tune deployments & upgrades Tom Blackford, Dominik Süß
- Lunch
- AEM Easy Content Upgrade Roland Gruber, Roxana Muresan
- Upgrading an AEM cluster deployment using Docker Florin Iordache
- Break
- 7 Ways to Break AEM Georg Henzler
- Thread dumps demystified Miroslav Smiljanić
- Break
- Lightning Talks
- Closing Words