Logo Crossweb

Log in

close
Sign up Forgot password

Przypomnij hasło

close Wypełnij formularz.
Na Twój adres e-mail zostanie wysłane link umożliwiający zmianę hasła.
Send

meet.js Gdansk TypeScript Meetup #18

meetjs-gdansk-typescript-meetup-18
Event:
meet.js Gdansk TypeScript Meetup #18
Event type:
Meetup
Category:
IT
Topic:
Date:
05.02.2026 (thursday)
Time:
17:30
Language:
Polish , English
Price:
Free
City:
Place:
DevOne HUB
Address:
aleja Grunwaldzka 411
Strona www:
Agenda:

1. Od JSX do Live Activity: jak działa Voltra? - Szymon Chmal (Callstack, Microsoft MVP)

Chcesz tworzyć natywne Live Activities z pełnym wsparciem dla Dynamic Island, ale bez pisania ani linijki Swifta? Poznaj Voltra - bibliotekę, która łączy React Native bezpośrednio z Live Activities i Widgetami. Pokażę, jak od zera zbudowałem renderer, który zamienia JSX w natywne komponenty SwiftUI, oraz jak udało się obejść techniczne ograniczenia Apple, w tym niesławny limit 4 KB danych. Na koniec pobawimy się samą biblioteką: stworzymy nowe Live Activity od zera, a potem zaktualizujemy jego stan zdalnie.


2. Wszyscy jesteśmy częścią supply chain attack. Jak nieszczęśliwy zbieg wydarzeń doprowadził do kliku bezsennych nocy. - Michał Kotarbiński (KOIA CTO)

Ataki typu Supply chain w ekosystemie JS nie biorą się tylko i wyłącznie z paczek npm. W prezentacji zwrócę uwagę na co powinniśmy zwrócić uwagę w relacjach z klientami by ciężka praca developerów nie poszła w piach, jakie podstawowe praktyki możemy stosować by ograniczać ryzyko. Na końcu opowiem wam jak w ciągu 2 tygodni mieliśmy szczęście pracować nad dwoma niezależnymi atakami (shai-holoud i CVE-2025-66478), któryme nas dosięgły.


3. Rebranding na żywym organizmie: 7+ lat aplikacji, jedna zmiana marki - Kasia Jastrzębska (Cleo, Design System Technical Lead)

Co potrzeba, żeby przeprowadzić rebranding ogromnego, legacy codebase’u i nie rozsypać przy tym ani aplikacji — ani zespołu? Zapraszam na opowieść zza kulis rebrandingu w Cleo: ponad 7-letniej aplikacji finansowej w React Native, rozbudowanej o czat wspierany AI, narzędzia do budżetowania i kartę pomagającą budować historię kredytową.

Szukamy prelegenta — zapraszamy! Masz temat? Daj znać w komentarzu lub wiadomości — chętnie doradzimy i dodamy cię do agendy.

Description:

18 edycja Gdańsk TypeScript Meetup / meet.js by Handsontable


Co w planach?


1. Od JSX do Live Activity: jak działa Voltra? - Szymon Chmal (Callstack, Microsoft MVP)

Chcesz tworzyć natywne Live Activities z pełnym wsparciem dla Dynamic Island, ale bez pisania ani linijki Swifta? Poznaj Voltra - bibliotekę, która łączy React Native bezpośrednio z Live Activities i Widgetami. Pokażę, jak od zera zbudowałem renderer, który zamienia JSX w natywne komponenty SwiftUI, oraz jak udało się obejść techniczne ograniczenia Apple, w tym niesławny limit 4 KB danych. Na koniec pobawimy się samą biblioteką: stworzymy nowe Live Activity od zera, a potem zaktualizujemy jego stan zdalnie.


2. Wszyscy jesteśmy częścią supply chain attack. Jak nieszczęśliwy zbieg wydarzeń doprowadził do kliku bezsennych nocy. - Michał Kotarbiński (KOIA CTO)

Ataki typu Supply chain w ekosystemie JS nie biorą się tylko i wyłącznie z paczek npm. W prezentacji zwrócę uwagę na co powinniśmy zwrócić uwagę w relacjach z klientami by ciężka praca developerów nie poszła w piach, jakie podstawowe praktyki możemy stosować by ograniczać ryzyko. Na końcu opowiem wam jak w ciągu 2 tygodni mieliśmy szczęście pracować nad dwoma niezależnymi atakami (shai-holoud i CVE-2025-66478), któryme nas dosięgły.


3. Rebranding na żywym organizmie: 7+ lat aplikacji, jedna zmiana marki - Kasia Jastrzębska (Cleo, Design System Technical Lead)

Co potrzeba, żeby przeprowadzić rebranding ogromnego, legacy codebase’u i nie rozsypać przy tym ani aplikacji — ani zespołu? Zapraszam na opowieść zza kulis rebrandingu w Cleo: ponad 7-letniej aplikacji finansowej w React Native, rozbudowanej o czat wspierany AI, narzędzia do budżetowania i kartę pomagającą budować historię kredytową.

Szukamy prelegenta — zapraszamy! Masz temat? Daj znać w komentarzu lub wiadomości — chętnie doradzimy i dodamy cię do agendy.


4. Pizza i czas na pogaduchy

Do końca wieczoru mamy czas na dobre rozmowy.


Rejestruj się imieniem i nazwiskiem.

Pamiętaj o zabraniu dokumentu potwierdzającego tożsamość.


Przyjdź porozmawiać o najnowszych rozwiązaniach w TypeScript.

Spotkanie odbywa się dzięki wsparciu Dynatrace w #devonehub, miejscu stworzonym przez i dla IT geeków.


Transmisja na żywo i nagranie dostępne na YT


PRELEGENCI


Szymon Chmal

React Native Expert w Callstack. Microsoft MVP. Twórca Rozenite, Harness i Voltra. Gość, który nurkuje w kodzie i sprawia, że rzeczy "niemożliwe" nagle stają się możliwe. Skupiony na budowaniu nowej generacji narzędzi dla developerów React Native - takich, które pozwalają tworzyć i wypuszczać aplikacje jeszcze szybciej i z większą frajdą.


Michał Kotarbiński

Programować zacząłem jeszcze przed liceum a komercyjne projekty robię od najmniej od jego połowy czyli już od pnad 22 lat. W tym czasie pracowałem w małych 1 osobowych projektach, software housach jak i dużych korporacjach zdobywając doświdczenie typowo programistyczne, analitycznme jak i w relacjach z klientami. Od 4 lat pracuję w polsko-nowerskiej KOIA jako CTO/COO.


Kasia Jastrzębska

Design System Tech Lead at Cleo. Frontend Engineer for ages with a huge passion for CSS (and design systems!). Horse rider ;)


Partnerem wydarzenia jest Dynatrace wraz z przestrzenią stworzoną do organizacji meetupów #devonehub.


Partnerem wydarzenia jest [meet.js]

Similar events

Profile of employers