Agenda
Check out the different topics, each representing a single block of talks and sessions to guide you through the program of DevTalks! We look forward to welcoming you to the event and providing you with an unforgettable learning and networking experience in the world of technology.
Powered by
10:15 to 10:45
Generics from Java 2 5 - type erasure friend or foe?
Java Stage — 30 minutes Java
Cool stuff is happening in Java today. Probably everyone is excited about virtual threads. It is not like we aren't excited too, but we decided to discuss about List. Why? Because we, Java developers, use list and other generic collections almost every day. When we feel brave enough, we even create our own generic types. Is there something that could go wrong? Of course! Read More...
10:50 to 11:20
Unlocking Java's Code Maze
Java Stage — 30 minutes Java
It's an immersive experience designed to inspire and empower Java developers on their ongoing quest for mastery within the complex world of Java programming by providing practical insights for navigating the code maze effectively. Join Mihaela in this session and embark on a journey to unravel some of the secrets within the Java programming language through the lens of coding challenges.
Read More...
12:00 to 12:45
Prepare for Jakarta EE 11
Java Stage — 45 minutes Java
Jakarta EE 11 will be the first release of Jakarta EE after the new release cadence was introduced. The goal is to release a version of Jakarta EE around six to nine months after an LTS release of Java. With Java 21 released in September 2023, Jakarta EE 11 is scheduled to be released between April and July 2024.
Read More...
14:00 to 14:45
Hidden security features of the JVM - everything you didn’t know and more
Java Stage — 45 minutes Java
Java 17 announced the depreciation of the Security Manager (which is ok since hardly anyone used it) but that doesn’t mean the JVM leaves you vulnerable. There are many design features in the JVM and the JDK that are there to help keep your application safe from harm.
Read More...
14:50 to 15:35
Stranger Danger: Your Java Attack Surface Just Got Bigger
Java Stage — 45 minutes Java
Building cloud-native Java applications is undoubtedly awesome. However, it comes with undeniable new risks. Next to your own code, you are relying on so many other things. Blindly depending on open-source libraries and Docker images can form a massive risk for your application.
Read More...
15:40 to 16:10
Energy Efficient Programming: Java vs C
Java Stage — 30 minutes Java
Java is widely adopted by all Enterprises in the world as the preferred language of development. Read More...
16:15 to 17:00
Application Observability with Grafana and OpenTelemetry
Java Stage — 45 minutes Java
OpenTelemetry is a collection of standards and tools to make it easy to get metrics, distributed traces, and logs out of applications. For example, OpenTelemetry's Java agent will instrument Java applications out-of-the-box, with no code change required.
Read More...
Powered by
10:50 to 11:35
Evolution of Web Development
Web Stage — 45 minutes Web
11:40 to 12:10
Enhancing Product Discoverability through Semantic Vector Search
Web Stage — 30 minutes Web
In e-commerce, search functionality is not only essential, but it is also a significant driver of customer satisfaction and revenue. Read More...
14:00 to 14:45
Core Web Vitals put your application into orbit with best practices
Web Stage — 45 minutes Web
It's never easy to improve the user experience of a Web application. Yet it's important to do so: an application with a poor user experience is an application that won't be used and can ultimately cost a company dearly.
Read More...
15:25 to 16:10
Beyond the web of today
Web Stage — 45 minutes Web
At Intel we work on the forefront of innovation as our hardware roadmaps are defined years ahead of release. This means that we need to make sure that the web platform takes advantage of new hardware capabilities as they are released or shortly after.
Read More...
16:15 to 17:00
Dealing with upgrades in dependency hell
Web Stage — 45 minutes Web
Working on large, long lived, distributed projects can be a nightmare for anyone tasked with maintaining security or infrastructure packages, or just their sanity.
Read More...
17:05 to 17:50
Update Your <Style>!
Web Stage — 45 minutes Web
The world of CSS has been undergoing rapid transformations in recent years, with new technologies coming in and allowing us to create better websites and, thus, more easily maintain them.
Read More...