meet.js Katowice #47
- 17:30 - Otwarcie, networking i pizza
- 18:00 - Powitanie i rozpoczęcie
- 18:05 - Prezentacja #1: Kamil Krzywda (30 min) - "Server-Driven UI w React Native: Jak nasz BFF steruje aplikacją."
- 18:35 - Przerwa
- 18:45 - Prezentacja #2: Adrian Romański (45 min) - "Accessibility Driven Development"
- 19:30 - Przerwa
- 19:45 - Prezentacja #3: Kamil Łazarz (60 min) - "Kod, klik i magia — jak MCP zmienia sposób, w jaki tworzymy oprogramowanie"
- 20:45 - Zakończenie i networking
Cześć! Zapraszamy na meet.js Katowice #47!
Spotykamy się ponownie, aby porozmawiać o technologiach, podzielić się wiedzą i spędzić czas w świetnym towarzystwie.
Widzimy się 26.11.2025 w biurze Northmill Bank (Zabrska 17, Katowice - Global Office Park, 8 piętro). Startujemy o 17:30 z networkingiem, a pierwsza prezentacja rusza o 18:00.
Prelegenci i tematy
1. Kamil Krzywda - "Server-Driven UI w React Native: Jak nasz BFF steruje aplikacją."
O prelegencie: Kamil to doświadczony developer specjalizujący się zarówno w technologiach frontend (React) jak i backend (NestJS). Aktualnie zatrudniony jako Fullstack Engineer, pracował w najróżniejszych środowiskach, zaczynając od małych startupów, a kończąc na Allegro czy Siemens.
O prezentacji (30 min): Zamiast klasycznego SSR, w React Native stosujemy Server-Driven UI (SDUI). W mojej prezentacji pokaże, jak Backend for Frontend (BFF) dynamicznie definiuje widoki, a nasza biblioteka "Magic Dashboard" renderuje je po stronie klienta. Podejście to pozwala nam na wdrażanie zmian i testy A/B bez konieczności aktualizacji aplikacji w sklepie.
2. Adrian Romański - "Accessibility Driven Development"
O prelegencie: Przygoda Adriana z programowaniem zaczęła się od C++ w liceum. Po studiach na PJATK (robotyka) i pierwszych doświadczeniach zawodowych, zmienił kierunek na web development (Java/Spring). Miłość do Angulara sprawiła, że dziś rozwija się jako full-stack developer.
Specjalizuje się w Component Driven Architecture (Storybook), optymalizacji i monorepo (Nx). W ostatnim roku jego głównym zainteresowaniem stała się dostępność (A11Y). Po pracy: przez 15 lat hardcore’owy rajdowiec w WoW, fan anime i pasjonat squasha.
O prezentacji (45 min): Ta prezentacja pokaże, jak brak podejścia accessibility-first prowadzi do długu technologicznego, problemów z utrzymaniem kodu i gorszego UX. Na przykładzie historii dewelopera i komponentu menu uczestnicy zobaczą, ile pracy trzeba wykonać, gdy dostępność nie była uwzględniana od początku. Prezentacja łączy storytelling (25%) z live codingiem (75%), refaktoryzując realny kod pod kątem A11y.
3. Kamil Łazarz - "Kod, klik i magia — jak MCP zmienia sposób, w jaki tworzymy oprogramowanie"
O prelegencie: Kamil Łazarz to Senior Fullstack Engineer z ponad 14-letnim doświadczeniem w tworzeniu nowoczesnych aplikacji webowych i mobilnych. Pracuje w technologiach PHP, Node.js, React, React Native, Flutter, Python, TypeScript oraz w obszarze machine learningu, łącząc solidność backendu z precyzją frontendu. W swojej karierze prowadził zarówno małe, jak i duże zespoły, a także realizował projekty jako prawdziwy one-man-army. Miłośnik zwierząt, cyberbezpieczeństwa i nowoczesnych technologii.
O prezentacji (60 min): W świecie, gdzie kod, design i AI coraz częściej spotykają się w jednym narzędziu, MCP staje się brakującym ogniwem między twórcami a ich środowiskami pracy. Pokażę, jak za pomocą Cursora, Figma MCP i innych narzędzi — można połączyć świat kodu, designu i zarządzania w spójny, automatyczny workflow. Zobaczysz praktyczne przykłady i kilka tricków, które naprawdę ułatwiają życie developerom.
Wstęp wolny! Do zobaczenia!