talks.title
talks.heroDescription
1/6

Kevin Davin
🌉 Gateway API, 10 years of maturation for a new Kubernetes network API
The GatewayAPI is introduced to streamline Kubernetes network exposition, addressing challenges posed by standard APIs like Ingress and LoadBalancer,...

Maarten Mulders
[ Your Title Here ]
Yes, you've read that correctly - this talk and this stage could've been yours. You're wondering how to make that happen? I'll take you to the wonderf...

Sébastien Blanc
25 minutes to understand MCP (Model Context Protocol)
Explore the Model Context Protocol (MCP), a framework for integrating LLM applications with external data and tools. This session demystifies MCP, sho...

Jago de Vreede
3 years of Quarkus in production, what have we learned?
This session explores using Quarkus in large-scale enterprise projects. It covers setting up multi-module projects, integration testing, build time ch...

Marcin Zajączkowski
5 reasons why you should invest in automatic dependency upgrades
This presentation highlights the importance of automating dependency upgrades for developers, DevOps, and security teams. It outlines five key reasons...

Michał Domagalski
503 Service Unavailable, czyli jak być produktywnym, kiedy każdy dzień rzuca wyjątkiem
The struggle of managing an increasing to-do list is common among managers and tech leads, who face daily unpredictability. This presentation shares a...

Marek Dominiak
A Story of a Painful Migration: Upgrading Java (11→21+) is Easy; Upgrading Spring (4→6) and Hibernate (5→6) is NOT
This talk covers the challenges of upgrading a large application from Java 11 to Java 21+, alongside Spring, Hibernate, and Elasticsearch updates. It...

Maarten Mulders
Accelerating Maven Builds: From Snail's Pace 🐌 to Rocket Speed 🚀
Are you tired of watching Maven builds crawl at a snail's pace, wasting precious development time? Spending too much time at the coffee machine, or fi...

Natan Silnitsky
Async-ronizing Success at Wix: Patterns for Seamless Microservices
Wix uses Kafka to enhance asynchronous programming across 4,000 microservices, focusing on four patterns: Integration Events for reduced latency, Task...

Jacek Milewski
At least once delivery: Outbox and about 14 other patterns
The proposal emphasizes the diverse flavors of the Outbox Pattern, each optimizing different architectural drivers. It aims to equip leaders with opti...

Martin Stefanko
Avoiding career pitfalls — A well-grounded software engineer
This talk outlines essential strategies for software engineers to build resilient and rewarding careers by avoiding common pitfalls. It covers cultiva...

Rafał Schmidt
Balancing between business and technical metrics - How Allegro does system reliability
This talk explores strategies for monitoring metrics in large organizations, focusing on linking critical thresholds to business impacts. It covers de...

Marit van Dijk
Be more productive with IntelliJ IDEA
IntelliJ IDEA enhances developer productivity with a powerful editor, smart features, and integrated tools like Maven, Gradle, and Git. It supports se...

Wei Hu
Best Practices for AI-Driven Microservices
This session explores AI-assisted development for enterprise apps, focusing on microservices to enhance AI integration. It covers optimal microservice...
Michał Jawulski
Beyond REST Client: Postman jako narzędzie dla świadomego dewelopera API
This presentation explores using Postman beyond basic API endpoint testing, demonstrating its capabilities in automated testing, CI/CD integration, an...

Emily Middleton
Beyond the Booking: Fighting Fraud While Protecting the Customer Experience
Do you ever go to buy something online, but find that you first have to create an account, download an app, prove you're not a robot, submit verificat...

Mete Atamel
Beyond the Prompt: Evaluating, Testing, and Securing LLM Applications
This presentation discusses evaluating LLM applications by measuring changes in prompts and RAG pipelines. It explores evaluation frameworks like Vert...

Tomasz Janczewski
Bezpieczne aplikacje Java: Jak unikać podatności i wdrażać najlepsze praktyki bezpieczeństwa?
This 25-minute presentation addresses common Java application security vulnerabilities and practical solutions. It covers SQL injection, XSS, API secu...

Rafał Sokulski
Blockchain Hello World
This proposal explores using Blockchain beyond cryptocurrencies, highlighting its potential as a database in projects. It offers a practical guide to...

Alina Yurenko
Bring the Action: Using GraalVM in Production
This session explores practical aspects of using GraalVM for Java applications, addressing migration, library compatibility, monitoring, and Java feat...

Andres Almiray
Building AI powered applications with Java
This session explores enhancing AI models with additional context to tailor results to specific needs, addressing the knowledge gap of externally trai...

Sébastien Blanc
Building an Internal Developer Platform in 180 minutes
This mini-lab explores the concept of an Internal Developer Platform (IDP) by building a functional, opinionated IDP using Kubernetes, ArgoCD, and the...

Bouke Nijhuis
Can LLMs play text adventures?
The title says it all! In this talk, we will explore the gaming capabilities of Large Language Models (LLMs). Since the release of ChatGPT, these mode...

Tomasz Manugiewicz
Career Engineering: Build Systems That Get You Promoted and Boost Your Salary.
This talk explores strategies for accelerating career growth, emphasizing proactive mindset shifts, reputation management, and timely decision-making....

Marcin Grzejszczak
Case Study: How AI Accelerated Application Modernization
This case study details the modernization of an 8-year-old Spring Boot application using Java 21, Spring Boot 3.4, and Vaadin, with AI significantly s...
1/6