Do konferencji pozostało

Agenda

START, prezentacja powitalna

15mins

About

Marek Chrapek

Working with “Legacy Code”. Crazy programmer’s diary

Miałem w swojej karierze tę „przyjemność” pracować zawsze z kodem zastanym. Z perspektywy czasu i doświadczenia mogę spojrzeć chłodnym okiem na wszystkie projekty, nad którymi pracowałem i zastanowić się jakie wnioski wyciągnąłem po każdym z nich. Czym właściwie jest „legacy code” i w jaki sposób powstaje?
W trakcie prezentacji również postaramy się znaleźć odpowiedź na najważniejsze pytanie, czy istnieje uniwersalny sposób pracy z kodem zastanym oraz gdzie wbić przysłowiową łopatę, gdy wszystko dookoła się rozpada.
Przebrniemy przez historie poszczególnych projektów, dzięki którym uzyskamy odpowiedź na postawione wcześniej pytania. Łatwo i przyjemnie nie będzie!

30mins

About Marek Chrapek

Marek Chrapek: Pragmatyk z obsesją na punkcie czystego kodu, a także strażnik profesjonalizmu w każdym aspekcie pracy. Software developer, od początku blisko związany z językami JVM, z małymi przygodami na front-end’zie ;). Jak i również fan i uczestnik wielu konferencji, hackaton'ów oraz kolekcjoner książek i artykułów do przeczytania w przyszłości. Aktywnie uczestniczący w życiu śląskiej społeczności IT. LinkedIn: https://www.linkedin.com/in/marek-chrapek/

Dawid Mazur

Błędy, które popełniłem w pracy z Legacy Code i jak im zapobiec

Praca z kodem zastanym to trudne wyzwanie, ale warto je podjąć. Niewiele projektów jest w stanie tak mocno przetestować nasze programistyczne umiejętności i w efekcie pozwolić mocno się rozwinąć jako inżynier oprogramowania. Niestety, jak w przypadku każdego trudnego wyzwania, bardzo łatwo jest popełnić błędy.Ja sam w mojej dość bogatej historii z legacy code popełniłem spoko pomyłek i chcę Ci dać szanse to nauczenia się na moich błędach i doświadczeniach. Podczas prelekcji opowiem kilka prawdziwych historii z dość mocno pokręconych projektów i jakbym sobie z nimi poradził dziś. Podzielę się dobrymi praktykami i wzorcami, oczywiście na przykładach.Programista głównie back-endu z doświadczeniem w prowadzeniu projektów i zespołów. Ewangelista dobrych praktyk i czystego kodu z zachowaniem zdrowego rozsądku  Czerpie dużo radości z dzielenia się swoją wiedzą, co realizuje przez wielokrotne wystąpienia na różnych konferencjach i meetupach w całej Polsce. Organizator wielu inicjatyw, w tym Coding Dojo Silesia. Uczy dzieci programowania i designu w ramach Little Bit Academy.

30mins

About Dawid Mazur

Podczas swojej kariery pracował jako programista, team leader oraz project manager. Prywatnie aktywny członek lokalnej społeczności IT i nie tylko. Słuchacz, prelegent oraz organizator eventów. Współorganizator Coding Dojo Silesia. Uczy dzieci programowania w Little Bit Academy. Ewangelista dobrych praktyk, czystego kodu oraz wzorców projektowych. Nałogowy słuchacz podcastów, bywalec hackathonów. Jest również autorem bloga pattern-fever.com. Dziwnie czuje się pisząc o sobie w osobie trzeciej.
Twitter
Linkedin

http://pattern-fever.com

Marcin Wadoń

To understand recursion, you must first understand recursion

W jaki sposób wykorzystać algebrę w programowaniu? Czym są morfizmy? Jak poradzić sobie z rekurencją w kodzie?
Większość z was kojarzy operację Array.reduce – czy wiesz, że operacja ta należy do funkcji wyższego rzędu i jest przykładem katamorfizmu?
Żeby zrozumieć rekurencję, najpierw musisz zrozumieć rekurencję – podczas prezentacji opowiem o tzw. recursion schemes, spróbujemy zrozumieć jak działa rekurencja i jak sobie z nią radzić.

30mins

About Marcin Wadoń

Zakochany po uszy w programowaniu funkcyjnym i teorii kategorii. Stara się zrozumieć świat używając matematyki i abstrakcji. Od roku zakopany w kryptowalutach projektując nowoczesną architekturę konsensusu opartą o skierowany graf acykliczny - dzień jak co dzień.
Linkedin
Facebook

Przerwa

30mins

About

Dariusz Drobisz

BDD – zaprojektuj swoją aplikację niezależnie od frameworka

Wraz z pojawieniem się narzędzi Behat i PHPSpec, BDD zaczęło wkradać się do świadomości programistów PHP. Jak obecnie rozumiemy tę metodykę i czy okazała się skuteczna i pomocna w naszej codziennej pracy?
Jakie problemy i wpadki możemy napotkać w trakcie prób zastosowania tej metodyki w naszym projekcie?
W trakcie prezentacji zobaczycie, w jaki sposób wykorzystać ją do modelowania aplikacji, która nie będzie ściśle powiązana z frameworkiem, ale pozwoli na łatwą integrację z tego typu narzędziem oraz innymi elementami infrastruktury przy pomocy architektury portów i adapterów.

30mins

About Dariusz Drobisz

PHP Developer, trener, konsultant. Fan BDD, DDD i podejścia framework agnostic (ale miłośnik Symfony), zainteresowany Event Stormingiem. Współorganizator spotkań PHPers. Prywatnie fan rajdów samochodowych.

Artur Baraszkiewicz

Kilka sprawdzonych rad na zepsucie każdego projektu

Testy e2e, testy jednostkowe, scrum, docker, CI, CD, wzorce projektowe, wzorce architektoniczne, a nawet git.
Zastanawiałeś się kiedyś, co się stanie gdy przestaniesz z tego wszystkiego korzystać?
Czy te narzędzia pomagają? Czy są tylko zbędnym obciążeniem?
W tym roku brałem udział w tworzeniu dużego projektu, bez tego wszystkiego, a w trakcie prezentacji pokażę Wam jak bardzo zły był to pomysł 😀

30mins

About Artur Baraszkiewicz

Artur Baraszkiewicz - Front-end Developer w Tom&Co, a po pracy Front-end Developer w Kogifi. Lubi nowe technologie i stara się napisać 'Hello world' w każdej z nich. W wolnym czasie naprawia telefony, czyta książki lub ogląda seriale. Instagram: https://www.instagram.com/atr47/

ZAKOŃCZENIE, losowanie nagród

10mins

About

Prelegenci

O konferencji

WeBB MeetUp to spotkania dla pasjonatów branży IT na Podbeskidziu. Od pierwszej edycji nacisk kładziemy na jakość wystąpień, wiedzę i merytorykę prelekcji. Udział w wydarzeniu jest bezpłatny. Naszym celem jest szerzenie dobrych praktyk, wymiana wiedzy i doświadczeń oraz wzrost atrakcyjności regionu dla inwestycji firm z sektora IT oraz tworzenie sprzyjającego środowiska dla startupów technologicznych.

Wymiana wiedzy

Doświadczeni prelegenci dzielą się swoją wiedzą i obserwacjami, pomagają poznać narzędzia i nowinki

Wyjątkowe prelekcje

Specjalnie dla Was, na każdym meetingu pojawiają się prelegenci z poza naszego regionu, którzy ubogacają nasze spotkania

Materiały online

Nasze wydarzenie będzie zdigitalizowane i dostępne później online w naszej platformie KMSnilo

Aplikacja mobilna

Dostępna jest aplikacja mobilna konferencji WeBBMeetup. Pozwoli ona zapoznać się z prezentacjami, oraz zadać pytania prelegentom, zachęcamy do pobrania:

Rejestracja

Przed nami kolejna, już 9. edycja WeBB MeetUp. Nie zwlekaj, zapisz się już dzisiaj!

Nowości

W czasie trwania każdej edycji WeBB MeetUp macie szansę na wygranie cennych nagród rzeczowych. Każdy z Prelegentów po swoim wystąpieniu zada pytanie związane z wygłoszoną prelekcją. To dobra okazja na zdobycie wartościowych pozycji książkowych ufundowanych przez Helion – sponsora 7. edycji WeBB MeetUp.

Zapraszamy

Dodatkowo możecie skorzystać z 20% rabatu na książki i e-booki wydawnictwa Helion na https://helion.pl/.
Kod rabatowy: WEBBMEETUP
Zniżka: 20%
Ważny w dniach: od 20.11. do 15.12.2017

Miejsce

Akademia Techniczno-Humanistyczna w Bielsku-Białej

Adres:

43-309 Bielsko-Biała
ul. Willowa 2
sala L128

Więcej

8. edycja konferencji WeBB MeetUp

Techniki cachowania aplikacji webowych

Paleta możliwości web developera

Intro do ComfortableMexicanSofa

WeBB Meetup w liczbach

8

Edycji

41

Prelegentów

39

Prelekcji

900

Uczestników

Organizatorzy

Partnerzy

Sponsorzy 9. edycji

Patroni Medialni 9. edycji