SALA B

Agenda sali

09:20

Otwarcie konferencji

10:00-11:00

The victory has defeated you

Karol Rogowski

Krótka (oby), mocno nostalgiczna opowieść o czasie i przemijaniu. Tak w technologii jak i we wszystkim. Podczas tej sesji postaramy się dotrzeć do wnętrza siebie i odszukać nasze prawdziwe ja…Ok zgrywa. Tak na poważnie to powiemy sobie, dlaczego bezrefleksyjne korzystanie z gotowych rozwiązań może jest wygodne, ale też superrozleniwiające. I czego takie dinozaury jak ja musiały się nauczyć na początku pracy.

11:00-11:30

Przerwa na kontakt z wystawcami

11:30-12:30

Jak tworzyć w pełni customizowalne komponenty i współdzielić je w innych projektach.

Przemysław Spaczek

W trakcie prezentacji pokażę Ci jak nie tworzyć o 0 tych samych komponentów w twoich projektach. Podzielę się sprawdzonymi sposobami na pisanie komponentów, które w łatwy sposób dopasujesz do “każdego designu”. Co więcej, pokażę Ci nie tylko jak współdzielić je między projektami, ale też jak w prosty sposób zadbać o ich dokumentację.

12:30-13:00

Przerwa na kontakt z wystawcami

13:00-14:00

Legacy React - czyli jak zrobić refactoring i nie stracić pracy! - Michał Taszycki

Prelegent

+ Czy w Twoim kodzie czają się smoki?
+ Boisz się coś zmienić bo zaraz coś na produkcji się wywali?
+ Chcesz przerobić komponenty klasowe na funkcyjne ale nie wiesz nawet jak zacząć?
+ Nie wiesz jak przerobić stan, referencje i kontekst na hooki?
+ Zastanawiasz się jak przerobić componentDidMount w useEffect?

Pożegnaj się z przerabianiem kodu metodą YOLO!

Na tym szkoleniu pokażę Ci techniki refactoringu dzięki którym raz na zawsze przestaniesz się bać legacy code w Reakcie.

Pokażę Ci jak tworzyć szybkie testy komponentów, które dadzą Ci pewność, że Twoje zmiany nic nie popsują.

Poznasz metodę małych kroków, która commit po commicie zaprowadzi Cię do lepszego kodu.

Zapraszam!

14:00-15:00

Długa przerwa na kontakt z wystawcami

15:00-16:00

Horyzont po upadku Redux

Maciej Sikora

Redux dominował na frontend przez wiele lat, wyrósł w ekosystemie React, ale szybko został adopotowany przez inne frameworki jak Angular czy Vue. Panowanie tego króla dobiegło jednak końca, nowe rozwiązania skutecznie zastąpiły Redux, a duża część programistów ma bardzo negatywne odczucia z nim związane. 

16:00-16:30

Przerwa na kontakt z wystawcami

16:30-17:30

11Y w 11 prostych krokach

Kornelia Kobiela

Chcę opowiedzieć o dostępności w sieci poruszając kilka ważnych kwestii. Po pierwsze, jak szerokie i często bardzo trudne do ogarnięcia jest to zagadnienie. Po drugie, jakie drobiazgi mogą znacząco poprawić komfort użytkowników, a nas kosztują jedynie trochę uważności. I po trzecie, jak się nie zgubić w gąszczu nowych pomysłów i technologii poprawiających inkluzywność internetu.