Powiększ tekst
plakat informacyjny- treść w opisie

ngPoznan #35 - Code Quality & Accessibility: Standardy dla każdego

16.10.2025
18:00
Plus Jeden
Bilety darmowe
Opis

️ Limit miejsc: 50

Partner wydarzenia
Dziękujemy XTB za sponsoring meetupu i wspieranie Angularowej społeczności w Poznaniu

Dziękujemy +jeden za świetną sale na nasze prelekcje

Dzięki takim partnerom możemy kontynuować tę inicjatywę i rozwijać frontendowy ekosystem w naszym mieście.

Co i kto nas czeka?

‍♂️ 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.

"Mission: Quality - Enforcing standards with Nx generators and ESLint"
"Szybko i dobrze" - brzmi niemożliwie? Bez odpowiednich narzędzi i procesów to równie trudne, jak obiad poznaniaka bez pyry.
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.

‍♂️ 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.

 "Accessibility Driven Development"
Budowanie dostępnych aplikacji to nie tylko kwestia zgodności z przepisami - to inwestycja w lepszy proces tworzenia oprogramowania. Ta prezentacja pokaże, ile dodatkowej pracy trzeba wykonać, gdy dostępność nie była uwzględniana od samego początku.
Brak podejścia accessibility-first prowadzi do narastającego długu technologicznego, trudności w utrzymaniu kodu i obniżenia UX.
Prześledzimy historię dewelopera, który zbagatelizował dostępność na wczesnym etapie projektu. Gdy przyszło wdrożyć realne wymagania dostępnościowe, okazało się, że wiele decyzji trzeba cofnąć, a sporo kodu - przemyśleć na nowo. Analizując fragmenty kodu uczestnicy zobaczą, jak podejście accessibility-first może znacząco ograniczyć techniczne komplikacje i poprawić jakość końcowego produktu. Struktura prezentacji: 25% wstęp + storytelling, 75% live coding.

Co jeszcze?

Po prezentacjach tradycyjnie:
swobodny networking z ludźmi z branży
pizza i coś do picia
 konkurs z nagrodami - może wyjdziesz z nową licencją od JetBrains?

WEJŚCIE BEZPŁATNE - konieczny jest zapis na stronie wydarzenia meetup.com

Zobacz meetup.com

  • Wydarzenie bez barier: brak informacji
Baner
plakat informacyjny- treść w opisie Pobierz baner (JPEG, 9,20 kB)