talks.title
talks.heroDescription
1/2
Scott Gerring
10 Things Rust Could Learn from Java (and 5 Things Java Should Probably Steal Back)
This talk compares Rust and Java, highlighting what Rust can learn from Java’s mature tooling, stable ecosystem, and observability, while noting areas...
Dennis Doomen
10 years of Event Sourcing; thoughts and experiences
This talk shares over 10 years of practical experience with Event Sourcing in global oil platform systems, covering reasons for adoption, developer an...
Jonathan Vila
AI Code Reality: LLMs Help But Can Hurt Quality and Security
This session examines the quality and security challenges in both open-source and AI-generated code. It compares major LLMs based on a 5,000-task stud...
Alex Shershebnev
All your AI are belong to us!
This talk examines the security risks introduced by integrating AI into software, highlighting both traditional vulnerabilities in new forms and emerg...
Sandon Jacobs
Apache Kafka as a Queue: Bridging Event Streaming and Point-to-Point Messaging
This session introduces KIP-932, adding native queue semantics to Apache Kafka through the ShareConsumer API and cooperative consumption. It covers me...
Cristian Schuszter
Architectural Patterns for Spring Security You Wish Your Tech Lead Knew
This talk discusses architectural patterns for implementing authentication and authorization in complex microservice systems using Spring Security, OA...
Mario Fusco
Behavioral Software Engineering
This talk explores how behavioral economics—originally challenging rational market theories—reveals that cognitive biases like anchoring, availability...
Josh Long
Bootiful Spring Boot 4
Explore Spring Boot 4.x with Java 25, focusing on scalability, modularity, AI integration, streamlined data access, security, and production optimizat...
Maxim Salnikov
Bringing AI Agents to Life: GenAIOps in the Real World
This session covers best practices for transitioning LLM-powered products from early experimentation to scalable, reliable deployment. It focuses on G...
Georgios Andrianakis
Kevin Dubois
+2 more
Build your own Java-powered Agentic Apps
This session demonstrates building Java-based Agentic AI apps using Quarkus and LangChain4j, covering agentic features like function calling, MCP, and...
Michalis Papadimitriou
Building and Running LLMs on GPUs Directly from Java with TornadoVM and GPULlama3.java
This session presents GPULlama3.java, an open-source framework enabling efficient, GPU-accelerated LLM inference directly from Java. Leveraging Tornad...
Alina Yurenko
Building Fast AI Search and Automation with GraalVM
This talk demonstrates building three efficient AI applications—semantic search, booking, and automation—using Spring AI and LangChain4j, focusing on...
Mete Atamel
Building your AI agent with Agent Development Kit (ADK)
Join this workshop to get hands-on experience with the Agent Development Kit (ADK), Google’s open-source framework for building flexible and powerful...
Karl-Henrik Nilsson
But I Just Want to Write Code... Career Advice for Satisfied Developers
This talk explores alternative career growth paths for developers who prefer coding over management, addressing common concerns about advancement with...
Anders Norås
Dream Machines & Walled Gardens
This talk explores Ted Nelson’s visionary book Computer Lib/Dream Machines, his advocacy for open, user-centric computing, and hypertext. It contrasts...
effie mouzeli
Fifty Shades of Caching and How LLMs Paint It Blαck
This talk explores how caching powers web speed and resilience, from CDNs to memory stores, while revealing how increasing LLM-driven traffic disrupts...
Vadym Pinchuk
Flutter for TV: No touch. No gestures. Can you still build a Great UX?
This talk explores designing Flutter apps for TVs and remote-controlled devices, focusing on navigation without touch. Learn to use Flutter’s focus sy...
Ziyang Liu
From Lambda to Ledger: A Functional Blockchain DSL Built on Haskell
This talk details the unconventional development of Plinth, an open-source Cardano scripting language reusing Haskell, featuring a three-stage compila...
Viktor Gamov
From Tower of Babel to Babel Fish: Evolving Your Kafka Architecture With Schema Registry
This talk shows how Schema Registry enables seamless communication across multi-language Kafka systems, becoming essential for resilient, polyglot arc...
Alessandro Vozza
GenAI on Kubernetes: training, inference and serving tutorial
This tutorial guides participants through end-to-end GenAI workload management on Kubernetes, covering distributed training, optimized inference, prod...
Alessandro Vozza
GitOps with Flux: From Bootstrap to Multi-Cluster
This workshop teaches end-to-end GitOps with Flux, covering cluster bootstrapping, repo structuring, app deployment, image automation, drift detection...
Alexander Chatzizacharias
How to build your own fun and absurd pair programmer
This session explores building a playful, sarcastic AI assistant using LLMs, Spring Boot, and vector databases. Attendees will learn about Retrieval-A...
Dennis Nerush
How to Interview Engineers in the AI Era: What I Changed and What Actually Works
This session presents a modern framework for hiring engineers in the AI era, focusing on evaluating true engineering judgment alongside strategic AI u...
Christian Woerz
Java meets Python, JavaScript and more: Multi-language integration with GraalVM
This session demonstrates how GraalVM enables seamless integration of languages like Python, JavaScript, Rust, and R within Java applications on any J...
Lize Raes
Java Strikes Back: Engineering the Agentic Era
Java is leading the shift from prompt-based AI to agent-based systems, leveraging frameworks like LangChain4j for robust, reliable, and testable solut...
1/2
Programming Languages
Architecture
Development Practices
Security
Data & AI
People & Culture
Java
Build & Deploy
Mind the Geek
UI & UX