Przejdź do treści

Szczegóły

Zapraszamy na pierwsze w 2026 roku spotkanie Warsaw Java User Group! Przygotowaliśmy dla Was dwie prezentacje, które dotkną kwestii liderskich i technicznych w świecie programowania.

Spotkanie odbędzie się w siedzibie naszego Partnera - CircleK
ul. Puławska 145 (obok metra Wilanowska). Z uwagi na lokalizację obowiązuje limit 65 osób na spotkaniu.

Agenda:

  • 18:00 - 18:05 - Przywitanie
  • 18:05 - 19:05 - Jacek Milewski - "Jak marnujemy czas, budując API — moment, w którym DDD zaczyna mieć znaczenie"
  • 19:05 - 19:20 - Przerwa
  • 19:20 - 20:20 - Adam Warski - "Virtual Threads, Two Years Later"
  • 20:20 - 21:00 - Networking

Abstrakty:
Adam Warski - "Virtual Threads, 2 Years Later"
The flagship feature of Project Loom - Virtual Threads - launched to much fanfare with Java 21, promising to simplify the programming model and revive the familiar synchronous, direct style. While Virtual Threads have been fully released, other features like structured concurrency and scoped values remain in preview. But did Loom deliver on its promise?

How widely have Virtual Threads been adopted by the Java community? Are Reactive Streams and Future's becoming relics of the past?

In this talk, we'll provide a Loom-centric overview of the Java ecosystem, exploring frameworks and libraries designed specifically for Virtual Threads and those adapted to leverage them. We'll also check if any major players ignored the new feature.

Jacek Milewski - "Jak marnujemy czas, budując API — moment, w którym DDD zaczyna mieć znaczenie"
Czy DDD to tylko teoria?

Pracując „w okopach”, większość zespołów nie zaczyna od Bounded Contextów ani Context Map.

Zaczyna od ticketów, kryteriów akceptacji i… potrzeby dowiezienia API.

Z czasem API rosną. Pojawiają się nowi konsumenci. Współdzielone zasoby.
I nagle zespoły zaczynają mierzyć się z pytaniami takimi jak:

Kto jest właścicielem tego API?

Czy możemy zmienić ten kontrakt?

Dlaczego każda drobna decyzja wymaga zaangażowania architekta?

W tej prezentacji opowiem historię tego, jak zespoły naturalnie rozwijają API w chaosie — i dlaczego nie jest to porażka.

Pokażę moment, w którym Domain-Driven Design przestaje być teorią, a zaczyna być praktycznym narzędziem podejmowania decyzji: pomagającym rozumieć relacje między bounded contextami, odpowiedzialność i autonomię zespołów — bez „robienia pełnego DDD”.

To nie jest tutorial.

To prowokacyjne spojrzenie na to, jak strategiczne DDD może wspierać ewolucyjny design API i autonomię zespołów w dużych systemach.

O prelegentach:
Adam Warski
Co-founder SoftwareMill oraz weteran OSS.

Jacek Milewski
Jestem architektem oprogramowania i doświadczonym inżynierem z ponad 15-letnim stażem w projektowaniu i rozwijaniu dużych, zorientowanych produktowo systemów.

Pracuję blisko zespołów, pomagając im projektować API oraz podejmować decyzje architektoniczne dotyczące własności, granic i autonomii – pozostając jednocześnie ekspertem praktykiem.

Jestem mentorem i trenerem w Bottega IT Minds, gdzie uczę praktycznego stosowania Domain-Driven Design w architekturze mikroserwisów wspieranej przez sztuczną inteligencję.

Jako doświadczony prelegent konferencyjny regularnie otrzymuję wysokie oceny od uczestników, znany z praktycznych wystąpień, które przyciągają pełne sale i inspirują do pogłębionych dyskusji.

Dodatkowe informacje:

  • Spotkanie jest bezpłatne i przeznaczone dla osób pełnoletnich.
  • Nasz Partner Circle K zapewnia nam pizzę i przekąski.
  • Po prezentacjach będzie czas na pytania i dyskusję.
  • Zapraszamy zarówno doświadczonych programistów, jak i osoby stawiające pierwsze kroki w świecie Javy.

Do zobaczenia na spotkaniu!

O WJUG:
Warsaw Java User Group (WJUG) to społeczność pasjonatów języka Java, którzy regularnie spotykają się, aby dzielić się wiedzą i doświadczeniami. Organizujemy prelekcje, warsztaty i inne wydarzenia, które mają na celu rozwój umiejętności programistycznych i integrację środowiska Java w Warszawie.

Pokrewne tematy

Leadership
Career
Domain Driven Design

Może ci się również spodobać