Timezone: EEST - Eastern European Summer Time, UTC +02:00
Faster You
Better Apps
Community
Time
08:00
08:15
08:30
08:45
09:00
09:15
09:30
09:45
10:00
10:15
10:30
10:45
11:00
11:15
11:30
11:45
12:00
12:15
12:30
12:45
13:00
13:15
13:30
13:45
14:00
14:15
14:30
14:45
15:00
15:15
15:30
15:45
Ballroom
2nd room
3rd room
Registration, Coffee
Happening in room: Ballroom
09:00 - 09:45
What can web browsers do in 2025?
Matti Tahvonen, Vaadin
Coffee
Happening in room: 2nd room
09:00 - 10:45
Lab: Spring AI Hands-on
Happening in room: 3rd room
09:00 - 09:45
Tools to upgrade from Vaadin 7 and 8
Ben Wilson, Vaadin
Coffee
Happening in room: Ballroom
10:00 - 10:45
Secure by default and beyond
Leif Åstrand, Vaadin
Happening in room: 3rd room
10:00 - 10:45
Staying on V7/8 — Solving accessibility and other key considerations
Tatu Lund, Vaadin
Coffee
Happening in room: Ballroom
11:15 - 12:00
Responsive layouting
Rolf Smeds, Vaadin
Happening in room: 2nd room
11:15 - 12:00
Deploying to * cloud with Control Center 2.0
Luis Lundstedt & Joonas Lehtinen, Vaadin
Happening in room: 3rd room
11:15 - 12:00
Becoming a committer in Vaadin
Tatu Lund, Vaadin
Lunch
Happening in room: Ballroom
13:00 - 13:45
Professional debugging with IntelliJ IDEA
Anton Arhipov, Jetbrains
Happening in room: 2nd room
13:00 - 14:45
Lab: The Vaadin Way, a scenic tour from 0 to production
Petter Holmström & Giovanni Lovato, Vaadin
Happening in room: 3rd room
13:00 - 13:45
Booting Vaadin with Quarkus or Kotlin?
Matti Tahvonen, Vaadin
Coffee
Coffee
Happening in room: Ballroom
14:00 - 14:45
Agents in your app
Marcus Hellberg, Vaadin
Happening in room: 3rd room
14:00 - 14:45
How to create Vaadin component add-ons
Sami Ekblad, Vaadin
Coffee
Happening in room: Ballroom
15:00 - 15:45
Customer panel
