Ostatnio znów mieliśmy okazję wspólnie poprogramować! Widzieliśmy się na live i rozmawialiśmy o testach end-to-end i o Cypressie. Kontynuowaliśmy pracę nad narzędziem do porządkowania zadań dla asystentek/asystentów. Czytaj dalej...
Za mną już pierwszy live kernelgonnapanic na YouTube. Na pierwszy ogień poszedł temat testów jednostkowych. Napisaliśmy wspólnie kilka pierwszych testów do reactowej aplikacji używając Jest i react-testing-library. Super było pokodować wspólnie na żywo i już przygotowuję się do kolejnego live’a. Czytaj dalej...
W pracy często nie dane jest nam mierzyć się z problemami ogromnej skali i związanymi z dużą liczbą użytkowników. Nie są to również wyzwania, które możemy sobie z łatwością zreplikować pracując nad naszym domowym projektem. Jak więc zdobywać wiedzę z tego zakresu? Dziś przedstawię Wam jeden (całkowicie darmowy) sposób na to, by rozwinąć się w tym temacie.
Czytaj dalej...Koniec roku już za rogiem, więc postanowiłam zebrać dla Was najciekawsze tematy, które pojawiały się w 2018 roku na konferencjach branżowych. W dziedzinie frontendu dużo się dzieje, więc mam nadzieję, że takie zestawienie okaże się dla Was pomocne. Kilka chwil do Sylwestra nadal jest, więc mamy jeszcze czas by z którymś z tych tematów zapoznać lub sobie go odświeżyć. Enjoy! 👩🍳
Czytaj dalej...
Wspomnienie o JavaScript w mieszanym (pod względem używanego języka) środowisku programistycznym zazwyczaj powoduje duże poruszenie. Wielu programistów nienawidzi lub śmieje się z JSa, lecz część go uwielbia. Mi bliżej do drugiej kategorii. Podejrzewam, że gdyby nie JS, to pewnie nie zostałabym programistką. Używam go do tworzenia aplikacji webowych i mobilnych, od dawna planuje również pobawić się więcej Node.js. Dziś chciałabym Wam przedstawić kilka ciekawostek na temat tego języka, o których mogliście jeszcze nie słyszeć.
Czytaj dalej...
Jeśli jesteście na bieżąco z newsami we frontendowym świecie, z pewnością słyszeliście już o wprowadzeniu do React nowego API o nazwie Hooks. Postanowiłam przyjrzeć się mu lepiej i zobaczyć, jak możemy go porównać z rozwiązaniami, które wykorzystywaliśmy w React do tej pory.
Czytaj dalej...
Kilka miesięcy temu miałam okazję zmierzyć się z nietypowym dla mnie zadaniem. Na co dzień obracam się głównie w towarzystwie programistów, moi rodzice są po informatyce, moi znajomi są programistami, ogólnie większość moich towarzyskich interakcji odbywa się z ludźmi, którzy mniej lub bardziej się w temacie programowania i Internetu orientują. Dlatego wyzwaniem dla mnie stało się zadane mi przez laika pytanie: A kim to ten frontendowiec jest?
Czytaj dalej...
Po całkiem długim okresie przerwy (pierwszy wpis z cyklu powstał w lipcu ubiegłego roku), zapraszam znów do przyjrzenia się bliżej frontendowym testom. Dziś porozmawiamy o Jest oraz snapshot testingu - jednej z jego funkcjonalności.
Czytaj dalej...Jestem przekonana, że większość z Was, spotkała się już w swojej karierze z zasadą “don’t repeat yourself”. Nie ważne w jakim języku programujemy, dążymy do tego, by nasz kod był DRY. Z tego powodu korzystamy z różnego rodzaju abstrakcji czy wzorców, które pozwalają nam na uniknięcie kopiowana fragmentów kodu i konieczności późniejszego ich utrzymywania. Dziś chciałabym pokazać Wam 2 wzorce, które możecie zastosować w przypadku aplikacji bazujących na React’cie.
Czytaj dalej...
Ciemna strona mocy kusiła rycerzy Jedi potężnymi możliwościami. Zwabieni perspektywą ogromnej siły powoli tracili kontrolę i wpadali w jej sidła. Z hype’m jest podobnie. Dzięki niemu zaczynasz myśleć, że kolejna technologia będzie rozwiązaniem na wszystkie Twoje problemy. Że ten nowiutki framework sprawi, że już nic Cię nie zaskoczy. Że możesz wszystko. Nie jesteś świadomy, że stąpasz bo bardzo cienkim lodzie i już całkiem niedługo to wszystko może się obrócić przeciwko Tobie.
Czytaj dalej...