Logo Crossweb

Log in

close
Sign up Forgot password

Password recovery

close Enter the email address you used to register your Crossweb account.
Send
This event has already taken place. Check upcoming events

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:
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]

See an error in the description or event details?

Similar events

There are no upcoming events for these parameters in the Crossweb database.
Do you know about an event? Please add it.