talks.title
talks.heroDescription
1/4
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...
thanassis bantios
AI assisted engineering: adoption framework, main blockers, and ways forward
This talk presents efood’s detailed AI-adoption framework, outlining steps, KPIs, and strategies to overcome common blockers. It emphasizes that succe...
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...
Dimitris Kyriakopoulos
AI Code Reviews in CI/CD: What We Learned from a $0.44 Experiment
This talk presents a real-world integration of AI-assisted code reviews within GitLab CI/CD pipelines using Codex. It demonstrates how automated revie...
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...
Sotiris Lyras
Andreas Athanasopoulos
An Online Real-World Unified Data Architecture: Bridging Digital Analytics and Transactions in Practice
The session presents a unified data architecture combining digital analytics and transactional data via GA4, BigQuery, and Databricks. It enables scal...
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...
Patroklos Papapetrou
Awards competition winners
join us to congratulate the winners of our awards competition the following items will be given away LEGO Technic Bugatti Bolide Agile Blue Keychron K...
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...
Ioannis Nanas
Building Digital Signage Apps
This session explains how to build resilient digital signage web apps for unattended, playlist-driven screens. It covers responsive layout patterns, s...
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...
Alain Chautard
Dennis Doomen
+2 more
Career Switching and Personal Branding
Two parallel workgroups Personal branding • Jo Minney • Dennis Doomen Public Speaking • Alina Yurenko • Alain Chautard
Will Sentance
Code That Moves the World: The Rise of Physical AI: Software is no longer just eating the world. It is physically building it.
AI is moving beyond digital agents into the physical world, enabling foundation models for robotics, factories, healthcare, and autonomous infrastruct...
1/4

Programming Languages
Architecture
Development Practices
Security
Data & AI
People & Culture
Java
Build & Deploy