Preview mode

About

Conference for Software Developers by Software Developers
3
Days
103
Speakers
113
Sessions

Speakers

Dawid Perdek
Dawid Perdek
Michał Gniadek
Michał Gniadek
Mike Wojtyna
Mike Wojtyna
Szymon Sołtys
Szymon Sołtys
Emilia Lendzion-Barszcz
Emilia Lendzion-Barszcz
Gojko Adzic
Gojko Adzic
Paul Bakker
Paul Bakker
Krzysiek Przekwas
Krzysiek Przekwas
Sebastian Malaca
Sebastian Malaca
Sohan Maheshwar
Sohan Maheshwar
Alina Yurenko
Alina Yurenko
Paco van Beckhoven
Paco van Beckhoven
Artur Wojnar
Artur Wojnar
Christian Schabetsberger
Christian Schabetsberger
Adam Król
Adam Król
Ihor Zhuravlov
Ihor Zhuravlov
Tomasz Skowroński
Tomasz Skowroński
Johan Hutting
Johan Hutting
Artem Makarov
Artem Makarov
Pavol Dudrík
Pavol Dudrík
Mario Fusco
Mario Fusco
Holly Cummins
Holly Cummins
Oleg Lobanov
Oleg Lobanov
Michał Furdyna
Michał Furdyna
Hinse ter Schuur
Hinse ter Schuur
Simon Ritter
Simon Ritter
Wei Hu
Wei Hu
Piotr Ceranek
Piotr Ceranek
Daniel Raniz Raneland
Daniel Raniz Raneland
Martin Stefanko
Martin Stefanko
Adam Warski
Adam Warski
Guillaume Laforge
Guillaume Laforge
Joseph Katsioloudes
Joseph Katsioloudes
Muhammed Salih Güler
Muhammed Salih Güler
Alexandre Touret
Alexandre Touret
Dotan Horovits
Dotan Horovits
Malgorzata Stanibula
Malgorzata Stanibula
Diana Todea
Diana Todea
Mary Fesenko
Mary Fesenko
Grzegorz Łyczba
Grzegorz Łyczba
Piotr Przybył
Piotr Przybył
Radek Kargul
Radek Kargul
Michał Poczwardowski
Michał Poczwardowski
Sylwia Zabielska
Sylwia Zabielska
Marit van Dijk
Marit van Dijk
Artem Fast
Artem Fast
Sven Sellen
Sven Sellen
Adam Bien
Adam Bien
Julien Topçu
Julien Topçu
Josian Chevalier
Josian Chevalier
Agata Kabat
Agata Kabat
Abdellfetah SGHIOUAR
Abdellfetah SGHIOUAR

Program

Stages
Room 1

09:00

10:00

11:00

12:00

13:00

14:00

15:00

16:00

17:00

18:00

19:00

How to AI incorrectly?

09:00 - 09:25
Dawid Perdek Dawid Perdek

Keeping humans in the loop with AI coding agents

09:45 - 10:45
Gojko Adzic Gojko Adzic

How Netflix uses Java - 2026 edition

11:15 - 12:05
Paul Bakker Paul Bakker

Cracking the Code Review

12:25 - 13:15
Paco van Beckhoven Paco van Beckhoven

AI-Driven Architecture: How Machine Learning is Reshaping System Design

13:35 - 13:50
Ihor Zhuravlov Ihor Zhuravlov

Agentic AI Patterns

14:10 - 15:00
Mario Fusco Mario Fusco

Modern Java Puzzlers

15:20 - 16:10
Simon Ritter Simon Ritter

Concurrency testing on the JVM

16:40 - 17:30
Adam Warski Adam Warski

Observability for AI Workloads: A New Paradigm for a New Era

17:50 - 18:15
Dotan Horovits Dotan Horovits

From compose.yaml to Testcontainers: testing Kibana with one line of Java

18:35 - 19:05
Piotr Przybył Piotr Przybył
Room 2

09:00

10:00

11:00

12:00

13:00

14:00

15:00

16:00

17:00

18:00

19:00

Who's Slowing Down Your Application? Finding the Culprit When Logs and Metrics Fail

09:00 - 09:25
Michał Gniadek Michał Gniadek

Get Shit Done with Get Shit Done - Spec-Driven development in AI times

11:15 - 12:05
Krzysiek Przekwas Krzysiek Przekwas

Software Architecture: The Bad Parts

12:25 - 13:15
Artur Wojnar Artur Wojnar

Applying game architecture to the software development

13:35 - 13:50
Tomasz Skowroński Tomasz Skowroński

Six and a half ridiculous things to do with Quarkus

14:10 - 15:00
Holly Cummins Holly Cummins

Modern Microservices for Enterprise AI: Patterns, Pitfalls, and Practices

15:20 - 16:10
Wei Hu Wei Hu

Making sense of Google’s agentic dev tools

16:40 - 17:30
Guillaume Laforge Guillaume Laforge

The Real Reasons Good Engineers Get Rejected In The Recruitment Process

17:50 - 18:15
Malgorzata Stanibula Malgorzata Stanibula

Debugging Your Health: Fitness for Desk Warriors

18:35 - 19:00
Radek Kargul Radek Kargul
Room 3

09:00

10:00

11:00

12:00

13:00

14:00

15:00

16:00

17:00

18:00

19:00

Architecting the Future with Wardley Maps

09:00 - 09:25
Mike Wojtyna Mike Wojtyna

Myths of Software Architecture You Still Believe In

11:15 - 12:05
Sebastian Malaca Sebastian Malaca

What comes after Git?

12:25 - 13:15
Christian Schabetsberger Christian Schabetsberger

Java, scripted?

13:35 - 13:50
Johan Hutting Johan Hutting

High-Speed Crypto Trading: JVM Techniques Behind Bitvavo’s Microsecond Revolution

14:10 - 15:00
Oleg Lobanov Oleg Lobanov

AI-First at Allegro Scale: How the Agentic Engine Revolutionized the Homepage?

15:20 - 16:10
Piotr Ceranek Piotr Ceranek

Code Security Reinvented: Navigating the era of AI

16:40 - 17:30
Joseph Katsioloudes Joseph Katsioloudes

How to Use an AI Assistant with Your Monitoring System

17:50 - 18:15
Diana Todea Diana Todea

A sandbox environment for our minds: An engineer’s point of view on 10 days of total disconnection

18:35 - 19:05
Michał Poczwardowski Michał Poczwardowski
Room 4A

09:00

10:00

11:00

12:00

13:00

14:00

15:00

16:00

17:00

18:00

19:00

An AI Agent, From Hackathon to Production

09:00 - 09:25
Szymon Sołtys Szymon Sołtys

How Google built a Consistent, Global Authorization System with Zanzibar (and you can too!)

11:15 - 12:05
Sohan Maheshwar Sohan Maheshwar

Oops, We Bricked It Again: A Software Engineer’s Journey into IoT Hell

12:25 - 13:15
Adam Król Adam Król

Make Cybersecurity Fun: Host Your Own Security-Themed Hackathon

13:35 - 13:50
Artem Makarov Artem Makarov

Build or Buy an iPaaS? We Built It. Here's the Honest Story.

14:10 - 15:00
Michał Furdyna Michał Furdyna

Pipeline Patterns and Antipatterns - Things your Pipeline Should (Not) Do

15:20 - 16:10
Daniel Raniz Raneland Daniel Raniz Raneland

Building and Deploying a Multi-Agent AI Game Master with TypeScript

16:40 - 17:30
Muhammed Salih Güler Muhammed Salih Güler

How Dropbox scaled search across dozens of connectors

17:50 - 18:15
Mary Fesenko
Grzegorz Łyczba

Angular Forms Showdown

18:35 - 19:00
Dawid Perdek Dawid Perdek
Room 4B

09:00

10:00

11:00

12:00

13:00

14:00

15:00

16:00

17:00

18:00

19:00

Hacking Performance Testing: Boilerplate as a Service

09:00 - 09:25
Emilia Lendzion-Barszcz Emilia Lendzion-Barszcz

GraalVM 25: What's New and What's Next

11:15 - 12:05
Alina Yurenko Alina Yurenko

Teaching agents to pay: A developer's guide

12:25 - 13:15
Anna Spysz Anna Spysz

Hiring Wars - The Interview Strikes Back

13:35 - 13:50
Pavol Dudrík Pavol Dudrík

Never a Null Moment with JSpecify

14:10 - 15:00
Hinse ter Schuur Hinse ter Schuur

Quarkus in Action…​in Action!

15:20 - 16:10
Martin Stefanko Martin Stefanko

Pragmatic multi-cloud architecture: designing for resilience and portability beyond the hype

16:40 - 17:30
Alexandre Touret Alexandre Touret

Duma i uprzedzenie w świecie IT

17:50 - 18:15
Katarzyna Leszczyńska-Bohdan Katarzyna Leszczyńska-Bohdan

Making Change Stick – Changing Behaviors at Scale

18:35 - 19:00
Sylwia Zabielska Sylwia Zabielska

Contact information