Logo Crossweb

Logowanie

close
Zarejestruj się Zapomniałem hasła

Przypominanie hasła

close Wpisz adres mailowy na jaki masz założone konto w Crossweb.
Wyślij
To wydarzenie już się odbyło. Sprawdź nadchodzące wydarzenia

TypeScript Meetup #16 with meet.js

typescript-meetup-16-with-meetjs
Wydarzenie:
TypeScript Meetup #16 with meet.js
Typ wydarzenia:
Spotkanie
Kategoria:
IT
Tematyka:
Data:
02.10.2025 (czwartek)
Godzina:
17:30
Język:
polski
Wstęp:
Bezpłatne
Miasto:
Miejsce:
DevOne HUB
Adres:
Agenda:

I. Accessibility Driven Development Start with A11y, Stay Ahead of Tech Debt - Adrian Romański

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 z live codingiem refaktoryzującym realny kod pod kątem A11y.


II. Zero Downtime: Migrating a White-Label System Using DNS - Maciej Solnica

Chciałbym opowiedzieć o tym jak udało nam się bezpiecznie zmigrować system.

System: whitelabelowy sklep gdzie serwowana jest dokładnie ta sama instancja tylko sklepy wyglądają inaczej dzięki customizowalnej szacie graficznej

Sytuacja: Stara wersja systemu działała na fizycznym serwerze, na tym serwerze był hostowany i frontend i backend.

Przenieśliśmy całość systemu na AWS aby podnieść bezpieczeństwo i development experience oraz zaimplementowaliśmy nowy frontend.

Dwa systemy były odpalone jednocześnie - jeden na klasycznym serwerze a drugi w ekosystemie AWS.

Migrowaliśmy sklep po sklepie za pomocą automatyzacji zmiany rekordów DNS.


III. Mission: Quality - Enforcing standards with Nx generators and ESLint - Wojciech Trawiński

„Szybko i dobrze” – brzmi niemożliwie? Bez odpowiednich narzędzi i procesów zdecydowanie tak. W mojej prezentacji pokażę, jak tworzyć narzędzia i procesy, dzięki którym czas i energia mogą być poświęcone na implementację funkcjonalności biznesowych, przy jednoczesnym zachowaniu wysokiej jakości i spójności kodu. Opowiem o customowych Nx generators, które zapewniają deterministyczny sposób tworzenia rozwiązań zgodnych z ustalonymi standardami. Pokażę też, jak statyczna analiza kodu (ESLint) pomaga strzec różnych aspektów jakości – od dobrych praktyk programistycznych, przez dostępność (a11y), po zgodność ze współczesną składnią i rozwiązaniami z frameworka. Poznasz praktyczne sposoby na stopniową i granularną poprawę jakości kodu w Twoim projekcie.

Opis:

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


Uwaga zmiana godziny, spotykamy się o 17:30


Rejestruj się imieniem i nazwiskiem.

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

Jeżeli nie korzystasz z aplikacji meetup proszę wyślij DM https://www.linkedin.com/in/mateusz-wojczal/


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.


Maciej Solnica

Absolwent Politechniki gdańskiej - ETI informatyka


Adrian Romański

Moja przygoda z programowaniem zaczęła się od C++ w liceum. Tak bardzo mi się spodobało, że zacząłem studia na PJATK, gdzie specjalizowałem się w robotyce. Jednak po zdobyciu pierwszych doświadczeń zawodowych zorientowałem się, że to nie do końca moja droga. Zdecydowałem się zmienić kierunek na web development, zaczynając jako Java developer pracujący z frameworkiem Spring.

Na początku frontend mnie nie przekonywał – aż ktoś w pracy pokazał mi Angulara. To była miłość od pierwszego wejrzenia! Od tamtej pory rozwijam się jako full-stack developer.

Specjalizuję się w Component Driven Architecture z wykorzystaniem Storybooka, optymalizacji aplikacji oraz architekturze monorepo opartej na Nx. W ciągu ostatniego roku moim głównym zainteresowaniem stała się dostępność (A11Y), która pochłonęła mnie równie mocno, jak Angular na początku mojej drogi.

Po pracy przez ponad 15 lat hardcore’owo rajdowałem w World of Warcraft.

Jestem też wielkim fanem anime oraz pasjonatem squasha.


Wojciech Trawiński

Na co dzień pracuję w XTB jako Senior Angular Software Engineer, dokładając swoją cegiełkę do tworzenia najlepszego fintechu na rynku. Jestem entuzjastą Angulara i pragmatykiem, skupionym na tworzeniu czytelnych oraz łatwych w utrzymaniu rozwiązań, zgodnie z zasadą „as simple as possible, as complex as needed”. Prowadzę bloga JavaScript Everyday, gdzie dzielę się wiedzą i doświadczeniem. Miłośnik motoryzacji, w szczególności F1 — w moich żyłach paliwo miesza się z kawą i czekoladą. Czas spędzany przed monitorem równoważę regularną aktywnością fizyczną — sprinty kończę zwykle co dwa tygodnie, więc dla odmiany biegam znacznie dłuższe dystanse.


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


Partnerem wydarzenia jest [meet.js] - JavaScript meetups in Poland

Widzisz błąd w opisie lub danych wydarzenia?

Podobne wydarzenia

W bazie Crossweb nie ma nadchodzących wydarzeń dla tych parametrów.
Wiesz o jakimś wydarzeniu? Dodaj je proszę.