About us
Warszawa JUG (Warszawa Java User Group, albo po prostu WJUG) jest grupą pasjonatów technologii Java związanych z Warszawą. Nasza fascynacja Javą przekłada się na chęć poznawania sposobów jej działania, szkieletów i rusztowań aplikacyjnych, paradygmatów programowania czy podniesienia naszego rzemiosła programistycznego. W tym celu organizujemy cykliczne spotkania dla członków WJUG i wszystkich zainteresowanych.
Dyskusje prowadzimy na:
- grupie dyskusyjnej
- Slacku
Nasze działania wspierają firmy, którym nie jest obce dobro społeczności programistów, a tę stronę możesz przeglądać dzięki uprzejmości SoftwareMill

Upcoming events
1

330. WJUG – AI Edition (Sobczyk/Kowol)
Paramount, Mokotowska 19, Warszawa, PLWracamy z wtorkowym spotkaniem Warsaw Java User Group, które odbędzie się już 19 maja 2026 o godzinie 18:00!
Przygotowaliśmy dla Was dwie prezentacje. Będziemy gościć Artura Sobczyka i Michała Kowola, których prezentacje odnośnie AI świetnie się uzupełniają.
Dziękujemy naszemu Partnerowi - Paramount (a Skydance Corporation) za możliwość zorganizowania spotkania WJUGa po raz kolejny w ich biurze na Mokotowskiej 19.
Agenda:
- 18:00 - 18:05 - Przywitanie
- 18:05 - 19:05 - Artur Sobczyk Building Generative AI Apps (Without Losing Your Mind) [ENG]
- 19:05 - 19:20 - Przerwa
- 19:20 - 20:20 - Michał Kowol Surviving the AI Paradigm Shift: Pragmatyczna ewolucja od RAG, przez MCP, aż do CLI + Skills [PL]
- 20:20 - 21:00 - Networking
Abstrakty:
Artur Sobczyk Building Generative AI Apps (Without Losing Your Mind)
Artificial intelligence is no longer a futuristic buzzword - today, it truly opens up new possibilities for building software. In this presentation, we'll start with the basics: what AI actually is and its main types - from rule-based systems, through machine learning, to modern generative models. Next, we'll explore what makes generative AI such a breakthrough, what foundation models are, and how they can be used in practice.
Finally, we'll move to the practical side:
- how to integrate with generative models,
- what challenges arise when building applications powered by generative AI
- and we'll demonstrate a sample application.
Michał Kowol Surviving the AI Paradigm Shift: Pragmatyczna ewolucja od RAG, przez MCP, aż do CLI + Skills
Czy kiedykolwiek musieliście mierzyć się z ciągłym przełączaniem kontekstu, tylko po to, by w kółko odpowiadać na te same pytania integracyjne?
Dwa lata temu nasz zespół miał ten sam problem. Zarządzając integracjami dla ponad 15 aplikacji na 5 różnych platformach, zdaliśmy sobie sprawę, że marnujemy nasze zasoby. Traciliśmy 50% czasu inżyniera tylko po to, by pełnił rolę wsparcia technicznego dla programistów, którzy integrowali się z naszym systemem. Zamiast skupiać się na rozwoju nowych funkcji, musieliśmy nieustannie odpowiadać na powtarzające się pytania. Bardzo potrzebowaliśmy jakiegoś rozwiązania.
Na początku zbudowaliśmy naszego własnego ChatBota z RAG (Retrieval-Augmented Generation) - rozwiązanie, które dostarczyło naszą wiedzę domenową do wybranego modelu LLM. Potem nadszedł czas MCP (Model Context Protocol). Stworzyliśmy narzędzie, które pozwoliło użytkownikom na integrację z ich preferowanymi modelami. Jednak w świecie AI paradygmaty zmieniają się praktycznie z tygodnia na tydzień. Postanowiliśmy spróbować nowego rozwiązania - CLI (Command Line Interface) ze Skills.
Podczas tej prezentacji podzielę się z Wami naszą historią. Przeprowadzę Was przez ewolucję naszego podejścia i pokażę, jak odnaleźliśmy się w zmieniającym się środowisku sztucznej inteligencji.
Na koniec powinniście rozumieć takie koncepcje, jak RAG, MCP oraz to, jak MCP działa w oparciu o JSON-RPC. Zrozumiecie wyzwania stojące za wstrzykiwaniem danych do context window oraz jakie są zalety i wady CLI + Skills.
O prelegentach:
Artur Sobczyk
Jestem developerem z 18-letnim doświadczeniem. Od 7 lat prowadzę również szkolenia - początkowo były to bootcampy z Javy, a z czasem skoncentrowałem się na szkoleniach z zakresu chmury AWS. Mam różnorodne doświadczenie, w swojej karierze budowałem i rozwijałem: hardware NFC, systemy wbudowane, implementacje procesów biznesowych, komunikator RCS na Android-a, aplikacje bankowe, platformę do sprzedaży biletów na seanse kinowe, rozwiązanie SSO oraz kilka pomniejszych projektów. Lubię szeroko pojętą technologię i jestem entuzjastą rozwiązań chmurowych oraz serverless. Interesuję się także analityką danych, sztuczną inteligencją, fizyką kwantową i przemówieniami publicznymi. Jestem prezesem klubu Toast Masters. Obecnie pracuję jako Senior Java Developer i pełnię rolę Security Championa w firmie Circle K.Michał Kowol
Co-owner Codeloop, mocno zaangażowany w rozwój technologii dla Paramount. Architekt oprogramowania i inżynier z 14-letnim stażem w projektowaniu oraz rozwoju systemów o wysokiej skali. Nieustannie poszukuje innowacji i inspirujących kontaktów w świecie IT. Dąży do tego, aby rewolucja AI szła w parze z etyką, odpowiedzialnością i bezpieczeństwem.Dodatkowe informacje:
- Spotkanie jest bezpłatne i przeznaczone dla osób pełnoletnich.
- Zapewniamy napoje, przekąski i pizzę.
- 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 (i nie tylko).
- Uczestnicząc w spotkaniu, które jest nagrywane i dokumentowane fotograficznie, wyrażasz zgodę na nieodpłatne utrwalenie i rozpowszechnianie swojego wizerunku w materiałach promocyjnych i informacyjnych organizatora, w tym w mediach społecznościowych, na stronie internetowej oraz w publikacjach związanych z wydarzeniem.
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.90 attendees
Past events
326


