• DevDuck Webinar: Testy kontraktowe [LIVE]

    Online event

    馃敂 Obowi膮zkowa darmowa rejestracja 馃敂 https://l.brainhub.eu/devduck/testy-kontraktowe

    Po niesamowitym meetupie przy szachach w Gliwicach oraz we Wroc艂awiu, spotykamy si臋 ostatni raz w roku i nadajemy online.

    Tym razem Dariusz Luber, nasz Senior Full Stack Developer & DevOps, opowie podczas prezentacji online czym s膮 testy kontraktowe i dlaczego powinni艣my ich u偶ywa膰.

    Pod koniec spotkania b臋dzie czas na dyskusj臋, a tak偶e praktyczne wykorzystanie zdobytej wiedzy w zadaniach.

    鉃★笍 O prezentacji:
    W trakcie webinaru zostanie om贸wione czym s膮 testy kontraktowe i dlaczego powinni艣my je pisa膰. Nie poprzestaniemy na teorii, ale przeanalizujemy je wykorzystuj膮c jako przyk艂ad aplikacj臋 BE napisan膮 w NestJS, kt贸ra b臋dzie wystawia膰 GraphQL-a oraz aplikacj臋 FE napisan膮 w Next.JS. Na sam koniec dostaniecie zadanie, kt贸rym b臋dzie dopisanie brakuj膮cych test贸w dla wy偶ej wspomnianych aplikacji.

    鉃★笍 O prelegencie:
    Dariusz Luber, Senior Full Stack Developer & DevOps w Brainhub

    W bran偶y od ponad 16-tu lat, Full Stack Developer z do艣wiadczeniem w r贸偶nych technologiach i j臋zykach, uwielbiaj膮cy automatyzowa膰 i upraszcza膰 wszystko co si臋 da, dlatego te偶 zaprzyja藕ni艂 si臋 z podej艣ciem DevOps. Zdobyt膮 wiedz膮 i do艣wiadczeniem lubi si臋 dzieli膰, dlatego te偶 udziela si臋 na konferencjach, meetupach oraz na YouTube. Po godzinach lubi je藕dzi膰 na rowerze, 偶eglowa膰, czyta膰 ksi膮偶ki i poznawa膰 kolejne ciekawostki technologiczne.

    馃敂 Obowi膮zkowa darmowa rejestracja 馃敂 https://l.brainhub.eu/devduck/testy-kontraktowe

  • DevDuck Gliwice - Chess & Beer (specjalna edycja offline)

    Brainhub Sp. z o.o.

    Chcia艂by艣 ogra膰 arcymistrza szachowego? Dowiedzie膰 si臋 wi臋cej na temat protoko艂贸w komunikacyjnych z perspektywy naszego CTO?
    A mo偶e interesuje Ci臋 przegl膮d taktyk i strategii przy budowaniu komponent贸w w React?

    馃摚 Zarezerwuj swoje miejsce na DevDuck'u! 鉃★笍 Wymagana rejestracja na https://l.brainhub.eu/devduck 馃摚

    Ju偶 wkr贸tce spotykamy si臋 w gliwickim biurze Brainhuba, 偶eby dzieli膰 si臋 wiedz膮 techniczn膮 przy kraftowym piwie i pizzy.

    Ale to nie wszystko, dla strateg贸w szykujemy taktyczne rozgrywki na powa偶nym poziomie :)

    鈥峉pecjalna edycja DevDucka to opr贸cz merytorycznych prezentacji tak偶e okazja, aby zmierzy膰 si臋 w symultanicznej rozgrywce z arcymistrzem Zbigniewem Paklez膮. Zagra on jednocze艣nie z wieloma przeciwnikami, z kt贸rych ka偶dy rozegra parti臋 na swojej szachownicy. B臋dzie te偶 mo偶liwo艣膰 zg艂臋biania tajnik贸w taktyki szachowej ze szkoleniowcem i mistrzyni膮 Ann膮 Kohut. Na najlepszych graczy czekaj膮 nagrody.

    ____________________

    Agenda:

    18.00 鈥 18.30
    "Protoko艂y komunikacyjne" - Marcin Dryka, CTO w Brainhub

    18.45 鈥 19.15
    "Taktyki i strategie przy budowaniu komponent贸w w Reakcie" - Mateusz Konieczny, Full Stack Developer & Technical Advisor w Brainhub

    19:15 鈥 20:00
    Pizzka 馃崟

    20.00 鈥 21.00
    鈾燂笍 Symultana szachowa z arcymistrzem Zbigniewem Paklez膮 i s臋dzi膮 szachow膮 Ann膮 Kohut
    ____________________

    Wi臋cej informacji o prezentacjach i turnieju 鉃★笍 https://l.brainhub.eu/devduck

    Do zobaczenia!

  • DevDuck Webinar - Build APIs fast with Feathers.js

    Online event

    DevDuck wraca z kolejn膮 edycj膮 馃

    Podobnie jak w ubieg艂ym roku, spotykamy si臋 online 鈥 w 艣rod臋 28 kwietnia o godzinie 18.

    Tym razem przygotowali艣my dla Was webinar po艣wi臋cony Feathers.js. Marek Chotoborski, JavaScript Full Stack Developer w Brainhub, poka偶e jak w szybki i efektywny spos贸b zbudowa膰 API za pomoc膮 tej biblioteki.

    Kilka s艂贸w od Marka:

    "Feathers to niedoceniany framework, kt贸ry pozwala budowa膰 prototypy w kilka godzin, a aplikacje produkcyjne w zaledwie kilka dni. W trakcie prezentacji dowiecie si臋, jak wykorzysta膰 architektur臋 Feathers do szybkiego zbudowania solidnego, niezawodnego i testowalnego backendu, a tak偶e jak efektywnie u偶ywa膰 go na front-endzie."

    Webinar potrwa ok. 30-60 minut i b臋dzie streamowany na YouTubie pod poni偶ym adresem:
    https://youtu.be/gwR0NoRtOQA

    ___________

    O prezentuj膮cym:

    Marek Chotoborski, Full Stack JavaScript developer za dnia, haker Linuksa po zmroku. Zakochany w Reactcie i programowaniu funkcyjnym. Nie pami臋ta jak si臋 wychodzi z Vima. Mi艂o艣nik naginania zasad i u偶ywania wszystkiego niezgodnie z przeznaczeniem. Lubi histori臋, filozofi臋 i gry z elementami quizu z wiedzy og贸lnej.

    ___________

    鉁筹笍 W oczekiwaniu na webinar zobaczcie nagrania z poprzedniej edycji DevDucka: 鉁筹笍

    Testing the untestable with Property Testing:
    https://www.youtube.com/watch?v=lARqUE-dQQc

    Solving trust issues with Contract Testing:
    https://www.youtube.com/watch?v=vJxkAykONFI

    E2E tests and Cucumber without a hassle 鈥 with Cypress:
    https://www.youtube.com/watch?v=BBeSknizI6c

    Do zobaczenia!

    Zesp贸艂 Brainhub

    P.S. Chcesz do艂膮czy膰 do naszego zespo艂u ekspert贸w JavaScript? Sprawd藕 aktualne oferty pracy 馃憞

    https://brainhub.eu/careers/

  • DevDuck Webinar #3 - E2E tests and Cucumber without a hassle = with Cypress

    Zapraszamy na trzeci膮 edycj臋 DevDuck'a online w postaci Webinara! 馃帴

    [W tym miesi膮cu odbywaj膮 si臋 艂膮cznie 3 uzupe艂niaj膮ce si臋 merytorycznie webinary po艣wi臋cone tematyce test贸w. Pierwszy i drugi w serii b臋d膮 streamowane 21 i 22 kwietnia. Zajrzyjcie na list臋 wydarze艅 na naszym profilu 偶eby dowiedzie膰 si臋 wi臋cej]

    Spotykamy si臋 w czwartek 23 kwietnia o godzinie 18:00 i znowu trzymamy si臋 idei #zosta艅wdomu i 艂膮czymy si臋 online z zacisza w艂asnych czterech k膮t贸w 馃槈

    W trakcie webinaru poka偶emy jak 艂atwo doda膰 do projektu testy E2E, jak skonfigurowa膰 Cucumbera i to wszystko w przys艂owiowe "5 minut".

    Agenda:

    1. "E2E tests and Cucumber without a hassle - with Cypress"
    艁ukasz Pluszczewski, JavaScript Full Stack Developer

    艁ukasz - Zafascynowany Reactem, chcia艂by kiedy艣 umie膰 programowa膰 funkcyjnie. Po pracy, o ile nie wysy艂a Kerbali w kosmos, kodzi dla przyjemno艣ci wynajduj膮c ko艂o na nowo.

    2. Mini-konkurs + wy艂onienie zwyci臋zc贸w i rozdanie nagr贸d.
    ___________________

    鉁筹笍 Streaming b臋dzie mo偶na ogl膮da膰 na: 鉁筹笍

    1. YouTube
    https://www.youtube.com/watch?v=BBeSknizI6c

    2. Facebook
    https://www.facebook.com/brainhubapps/videos/654777738694644/

    Do zobaczenia!
    Team Brainhub

  • DevDuck Webinar #2 - Solving trust issues with Contract Testing

    Online event

    Zapraszamy na drug膮 edycj臋 DevDuck'a online w postaci Webinara! 馃帴

    [W tym miesi膮cu odbywaj膮 si臋 艂膮cznie 3 uzupe艂niaj膮ce si臋 merytorycznie webinary po艣wi臋cone tematyce test贸w. Webinary b臋d膮 streamowane kolejno 21, 22 i 23 kwietnia. Zajrzyjcie na list臋 wydarze艅 na naszym profilu 偶eby dowiedzie膰 si臋 wi臋cej]

    Spotykamy si臋 w 艣rod臋 22 kwietnia o godzinie 18:00 i znowu trzymamy si臋 idei #zosta艅wdomu i 艂膮czymy si臋 online z zacisza w艂asnych czterech k膮t贸w 馃槈

    W trakcie webinaru porozmawiamy o tym, jak radzi膰 sobie w sytuacjach, kiedy nasza praca zale偶y od wynik贸w os贸b, kt贸re ju偶 nieraz nas zawiod艂y, a my nie widzimy perspektyw na to, by zwyk艂a rozmowa mia艂a rozwi膮za膰 problem.

    Poka偶emy jak w takich sytuacjach wykorzysta膰 Contract Testing i przesta膰 si臋 denerwowa膰, a przy okazji mie膰 troch臋 funu.

    Agenda:

    1. "Solving trust issues with Contract Testing"
    Krzysztof Jendrzyca - JavaScript Full Stack Developer

    Krzysztof - Wierzy w pragmatyczne podej艣cie do wytwarzania oprogramowania, gdzie proste rozwi膮zania, dobra komunikacja i ci膮g艂y rozw贸j to klucz do sukcesu. Ch臋tnie podyskutuje z Tob膮 o tym jak robi膰 dobry software, jak zwi臋ksza膰 swoj膮 warto艣膰 w oczach klient贸w i pracodawc贸w oraz jak pu艂apki ludzkiego m贸zgu wp艂ywaj膮 na nasze codzienne 偶ycie. Swoje do艣wiadczenia opisuje na blogu celujwprostote.pl

    2. Mini-konkurs + wy艂onienie zwyci臋zc贸w i rozdanie nagr贸d.
    ___________________

    鉁筹笍 Streaming b臋dzie mo偶na ogl膮da膰 na: 鉁筹笍

    1. YouTube
    https://www.youtube.com/watch?v=vJxkAykONFI

    2. FaceBook
    https://www.facebook.com/brainhubapps/videos/519720582045933/

    Do zobaczenia!
    Team Brainhub

  • DevDuck Webinar #1 - Testing the untestable with Property Testing

    Zapraszamy na pierwsz膮 edycj臋 DevDuck'a online w postaci Webinara! 馃帴

    [W tym miesi膮cu odb臋d膮 si臋 艂膮cznie 3 uzupe艂niaj膮ce si臋 merytorycznie webinary po艣wi臋cone tematyce test贸w. Drugi i trzeci w serii odb臋d膮 si臋 22 i 23 kwietnia. Obserwujcie nasz profil 偶eby by膰 na bie偶膮co]

    Spotykamy si臋 we wtorek 21 kwietnia o godzinie 18:00, tym razem jednak pod膮偶amy za hashtagiem #zosta艅wdomu i 艂膮czymy si臋 online z zacisza w艂asnych czterech k膮t贸w 馃槈

    W trakcie webinaru poka偶emy jak wykorzystywa膰 dobrodziejstwa funkcyjnych j臋zyk贸w programowania w aplikacjach webowych, czyli property based testing w praktyce.

    Ca艂e wydarzenie potrwa oko艂o godziny, w czasie kt贸rej odb臋dzie si臋 quiz i losowanie nagr贸d.

    Agenda:

    1. "Testing the untestable with Property Testing "
    Rafa艂 Kostrzewski, JavaScript Full Stack Developer

    Rafa艂 - Lubi buja膰 w ob艂okach chmur obliczeniowych. Wierzy, 偶e wszystkie j臋zyki programowania to tak naprawd臋 jedno i to samo. Po pracy stara si臋 przenie艣膰 t臋 filozofi臋 na instrumenty muzyczne.

    2. Mini-konkurs + wy艂onienie zwyci臋zc贸w i rozdanie nagr贸d.

    ___________________

    鉁筹笍 Streaming b臋dzie mo偶na ogl膮da膰 na: 鉁筹笍

    1. YouTube
    https://www.youtube.com/watch?v=lARqUE-dQQc

    2. FaceBook
    https://www.facebook.com/brainhubapps/videos/691264731629675/

    Do zobaczenia!
    Team Brainhub

  • DevDuck #13 Gliwice - React Hooks, testy w React Native, oraz Kubernetes

    Brainhub Sp. z o.o.

    Zapraszamy na kolejn膮 edycj臋 DevDuck鈥檃 w Gliwicach!

    W trakcie nadchodz膮cego spotkania porozmawiamy o React-owych Hookach, o przeprowadzaniu test贸w aplikacji napisanych w React Native za pomoc膮 Detox'a oraz o tym czy Kubernetes rzeczywi艣cie jest wielkim hitem czy kolejnym marketingowym buzzwordem.

    Spotykamy si臋 w czwartek 10-ego pa藕dziernika o 17:30 w naszej tradycyjnej lokalizacji - biurze Brainhub przy ul. G贸rnych Wa艂贸w 26/5.

    Ca艂e wydarzenie potrwa oko艂o 3 godzin, w czasie kt贸rych wychilloutujemy si臋 w towarzystwie koleg贸w i kole偶anek po fachu, przy akompaniamencie dobrze sch艂odzonych browar贸w i smakowitych przek膮sek.

    ________

    Agenda:

    1. 鈥淢odern React features: Hooks"
    艁ukasz Pluszczewski, JavaScript Full Stack Developer

    艁ukasz - Stawia umiej臋tno艣膰 krytycznego my艣lenia ponad znajomo艣膰 technologii wi臋c jest beznadziejnym programist膮. Chocia偶 uwielbia JSa to Atom i Electron to dla niego przede wszystkim fizyka kwantowa, kt贸ra nie ma przed nim tajemnic. Albo tak mu si臋 wydaje...

    2. "Detox your RN app - running E2E tests for React Native using Detox"
    Piotr Suwa艂a (aka Meph1k), JavaScript Full Stack Developer

    Meph1k - fan niskopoziomych rozwi膮za艅, kt贸ry zawsze stara si臋 zrozumie膰, jak co艣 dzia艂a pod grub膮 warstw膮 abstrakcji, j臋zyk贸w obcych i tak naprawd臋 wszystkiego po trochu. Najwi臋kszy komplement jaki w 偶yciu us艂ysza艂 na sw贸j temat to to, 偶e z nim si臋 da bez problemu pogada膰 na ka偶dy temat. W pracy skupia si臋 g艂贸wnie na React'cie i rozwi膮zaniach mobilnych. Po pracy najbardziej sobie ceni czas sp臋dzony z przyjaci贸艂mi.

    3. "Kubernetes - overhype or the next big thing?"
    Adam Go艂膮b, JavaScript Full Stack Developer

    Adam - Ten kt贸ry wychodzi na pole, a nie na dw贸r. Fan Reacta i programowania funkcyjnego. Uwa偶a, 偶e wszystkie aplikacje powinny by膰 zamkni臋te w kontenerach. Po pracy sp臋dza czas na poszukiwaniu zastosowa艅 do druku 3D.

    4. Klasycznie, Jeopardy dla developer贸w :)

    ________

    Zapraszamy!
    - Team Brainhub

    1
  • DevDuck #12 Gliwice - Struktura projektu, CQRS & event sourcing, komunikacja

    Zapraszamy na kolejn膮 edycj臋 DevDuck鈥檃 w Gliwicach!

    W trakcie najbli偶szego wydarzenia podyskutujemy na temat budowania skalowanej struktury projektu, CQRS, event sourcingu oraz komunikacji ze stakeholderami i userami aplikacji.

    Spotykamy si臋 w czwartek 27-ego czerwca o 17:30 w niestandardowym dla nas miejscu, bo w restauracji "Ormia艅ska" przy ul. Jana Siemi艅skiego 22.

    Ca艂e wydarzenie potrwa oko艂o 3 godzin, w czasie kt贸rych wychilloutujemy si臋 w towarzystwie koleg贸w i kole偶anek po fachu, przy akompaniamencie lanych browar贸w i przek膮sek.

    Uwaga!
    Chocia偶 same prezentacje zostan膮 przedstawione w lokalu, po zako艅czeniu eventu zapraszamy na after-party do ogr贸dka Ormia艅skiej ;)

    ________

    Agenda:

    1. 鈥淛ak zbudowa膰 struktur臋 projektu, kt贸ra si臋 skaluje?"
    Krzysztof Jendrzyca, Full Stack Developer & Team Leader

    Krzysztof - Wierzy w pragmatyczne podej艣cie do wytwarzania oprogramowania, gdzie proste rozwi膮zania, dobra komunikacja i ci膮g艂y rozw贸j to klucz do sukcesu. Ch臋tnie podyskutuje z Tob膮 o tym jak robi膰 dobry software, jak zwi臋ksza膰 swoj膮 warto艣膰 w oczach klient贸w i pracodawc贸w oraz jak pu艂apki ludzkiego m贸zgu wp艂ywaj膮 na nasze codzienne 偶ycie.

    2. "CQRS, Event Sourcing and Projections - Was It Worth It?"
    Mateusz Konieczny, JavaScript Full Stack Developer

    Mateusz - Nie lubi odkrywa膰 ko艂a na nowo i stawia na wykorzystywanie sprawdzonych rozwi膮za艅, zw艂aszcza gdy nie wymagaja one od niego du偶ego wk艂adu. Po pracy nie kodzi i aktywnie sp臋dza czas bez komputera

    3. "Stakeholders & Users - Why Is It Good to Understand Them?"
    Marta Lichaj-J臋drzejewska, User Experience Designer

    Marta - Lubi holistyczne podej艣cie do projektowania. Stawia na blisk膮 wsp贸艂prac臋 oraz otwart膮 komunikacj臋 pomi臋dzy cz艂onkami zespo艂u. W wolnym czasie maluje i gra na ukulele.

    4. Zabawa/gra dla developer贸w :)

    ________

    Zapraszamy!
    - Team Brainhub

  • DevDuck #11 Gliwice - PWA & iOS, Reverse Proxy, and Keycloak Authentication

    Brainhub Sp. z o.o.

    Zapraszamy na kolejn膮 edycj臋 DevDuck鈥檃 w Gliwicach - uwierzycie, 偶e to ju偶 numer 11?! 馃槷

    Tym razem b臋dziemy wsp贸lnie poszerza膰 swoj膮 wiedz臋 na temat aplikacji progresywnych i iOS, reverse proxy z u偶yciem Traefika, oraz autentykacji za pomoc膮 Keycloacka.

    Spotykamy si臋 w czwartek 11-ego kwietnia o 17:30 w biurze Brainhub przy ul. G贸rnych Wa艂贸w 26/5 w Gliwicach.

    Ca艂e wydarzenie potrwa oko艂o 3 godzin, w czasie kt贸rych zosta艂a przewidziana przerwa na piwo i pizz臋.

    ________

    Agenda:

    1. 鈥淧WA & iOS: Why This Sucks and What Can We Do About It" - Krystian Ko艣cielniak

    Krystian - 艢lonzok by heart, Krakus by place. Wierzy w prac臋 zdaln膮, cho膰 ci膮gle si臋 jej uczy. Lubi dziewczyn臋 z plakatu Szlachetnej Paczki i budowa膰 rzeczy.

    2. "Traefik - Reverse Proxy That You Always Wanted" - Adam Go艂膮b

    Adam - Ten, kt贸ry wychodzi na pole, a nie na dw贸r. Fan Reacta i programowania funkcyjnego. Uwa偶a, 偶e wszystkie aplikacje powinny by膰 zamkni臋te w kontenerach. Po pracy sp臋dza czas na poszukiwaniu zastosowa艅 druku 3D.

    3. "Keycloak - Authentication with Minimum Fuss" - Mateusz Konieczny

    Mateusz - Nie lubi odkrywa膰 ko艂a na nowo i stawia na wykorzystywanie sprawdzonych rozwi膮za艅, zw艂aszcza gdy nie wymagaja one od niego du偶ego wk艂adu. Po pracy nie kodzi i aktywnie sp臋dza czas bez komputera.

    4. Gra VaBank/Jeopardy dla developer贸w - Marek Chotoborski

    Marek - Za dnia Full-Stack Developer, po pracy instaluje Gentoo. W pracy u偶ywa Reacta, po pracy zdradza go z Vue. Nie wie jak wyj艣膰 z vima. Fan u偶ywania wszystkiego niezgodnie z przeznaczeniem. Lubi Grecj臋 i brytyjskie teleturnieje.

    ________

    Zapraszamy!
    - Team Brainhub

    PS. Je艣li spodoba艂 Ci si臋 program meetupu ale nie pasuje Ci jego termin lub lokalizacja, zajrzyj tutaj -> https://www.meetup.com/DevDuck-Bielsko-Bia%C5%82a/events/260030065/
    9-ego kwietnia organizujemy w Bielsku-Bia艂ej bli藕niaczy meetup w nieco zmienionej formie ;)

  • "React vs Angular" - Cross Meetup DevDuck, Angular Silesia & Gruba.IT

    Centrum Kultury Studenckiej Mrowisko

    Tym razem mamy dla Was co艣 nowego!

    Wraz z Angular Silesia i Gruba.IT postanowili艣my zorganizowa膰 starcie tytan贸w frontendu!

    W trakcie tego 3 godzinnego spotkania przedstawiciele DevDucka (team React) i Angular Silesia dog艂臋bnie om贸wi膮 i por贸wnaj膮 Reacta z Angularem.

    Kt贸ry oka偶e si臋 lepszy? Przyjd藕 i przekonaj si臋 sam ;)

    ## Bilety

    Spotkanie jest jak zwykle w pe艂ni darmowe, przyj艣膰 mo偶e ka偶dy. Tym razem natomiast wyj膮tkowo obowi膮zuje rejestracja przez Eventbrite.

    UWAGA! Rejestracja przez Meetup.com lub Facebook to za ma艂o :)

    ## Agenda

    * 18:00 - 18:15 Przywitanie i otwarcie
    * 18:15 - 18:30 Prezentacja #1 (Temat wkr贸tce) - Rafa艂 Brzoska, Krzysztof Jendrzyca
    * 18:30 - 19:00 Przerwa na piwo i par臋 s艂贸w od partner贸w spotkania
    * 19:00 - 19:25 Prezentacja #2 (Temat wkr贸tce) - Kamil Mikosz
    * 19:25 - 20:00 Tech talks Angular vs React
    * 20:00 - 20:25 Prezentacja #4 (Temat wkr贸tce) - Krzysztof Jendrzyca
    * 20:25 - 21:00 pizza + networking + piwo

    Wi臋cej info i bilety tutaj -> https://www.eventbrite.com/e/cross-meetup-angular-vs-react-4-tickets-54518614644

    Zapraszamy!
    - Team Brainhub

    2