talks.title
talks.heroDescription
1/3
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...
Josef Goldstein
AI vs. Karen: Building Real-Time Sentiment Analysis Pipelines at Scale
This talk shows how to build AI-powered streaming pipelines with Apache Kafka and Flink to detect and respond to frustrated customers in real time. It...
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...
Tasos Nikolaou
An LLM Walks into General Relativity
This talk presents an experiment where an LLM generates a full presentation on General Relativity. The output is fluent but scientifically flawed, rev...
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...
Frank Munz
Apache Spark Declarative Pipelines in Action: Lessons from Processing Live Aircraft Data at Global Scale
This session introduces Spark Declarative Pipelines (SDP) in Apache Spark 4.1, demonstrating streamlined, declarative data pipeline creation using liv...
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...
Spyros Karavanis
Architecture vs. Headcount: Navigating the Sociotechnical Gravity of Mergers and Acquisitions
This session examines ENTERSOFTONE’s post‑merger architectural journey, revealing how microservices and headless designs increased cognitive load and...
Mario Fusco
Behavioral Software Engineering
This talk explores how behavioral economics—originally challenging rational market theories—reveals that cognitive biases like anchoring, availability...
Giorgos Nikolopoulos
Behind the scenes of a Data Platform: Lessons from 80 billion rows
This session explores the Post Data Platform (PDP), a production-ready ecosystem unifying data governance and ingestion across enterprises. Drawing fr...
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...
Anastasia Masadi
Anastasia Andrikou
Discover Allyship in Daily Standups – Building Agile Teams Where Everyone Feels Safe and Valued
The session explores fostering psychological safety and allyship within Agile teams, focusing on daily standups as key moments for inclusion. Led by W...
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...
Vasilis Keleris
Empowering QA Automation with AI: From Test Cases to Test Code
This talk shows how AI can boost QA automation by generating high-level, human-readable test cases and transforming them directly into executable auto...
Spyridon Angelopoulos
Event-Driven at Scale: Evolving Architectures with Kafka, Java, and AWS
This talk details XM’s journey scaling an event-driven architecture using Kafka, Java, Spring, and AWS. It covers tool choices, successes, pitfalls, a...
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...
1/3
Programming Languages
Architecture
Development Practices
Data & AI
Security
People & Culture
Java
Build & Deploy
Mind the Geek
UI & UX