Testowanie komponentów z Jest i testing-library
Testowanie nigdy nie było tak proste, Google vs RODO i Zuckerberg kontratakuje.
Przemek niedawno opowiadał Wam o swoim pierwszym razie 😎… z deską na stoku. Ja z kolei ze sportami zimowymi jestem za pan brat od dziecka. Pierw narty, a w wieku 12 lat przesiadłem się na snowboard. W zeszły weekend dołączyłem do rodziny, która cieszyła się ostatkami zimy na Kalatówkach. Stwierdziłem, że po przeszło 15 latach przerwy warto ponownie wskoczyć narty i zobaczyć czy będę w stanie poradzić sobie z Kasprowym. Ku własnemu zdziwieniu nie sprawiło mi to większych problemów 😃
Jaki z tego morał? Jak zamęczycie dzieciaka jakąś aktywnością w młodym wieku, to “trauma” zostanie z nim na całe życie. Brawo Tato, misja zakończona sukcesem! A tak na poważnie to polecam korzystać z polskich gór, to świetny sposób na wypoczynek. Głęboko wierzę, że nigdy nie jest na późno, aby opanować nową umiejętność, więc proszę bez wymówek, że Marcin jeździ od dziecka 😉
Technicznie
🧪 Testowanie dostępności komponentów React - ostatnio zagłębiam się w temat accessibility. Również w tej kwestii, fundamentem wysokiej jakości są odpowiednie praktyki testowania. Na szczęście z jest i testing-library proces jest naprawdę prosty i przyjemny.
🏴☠️ Google Analytics 4, czyli RODO kontratakuje - w ostatnich miesiącach Austria i Francja uznały Analytics jako niezgodne z RODO. Google chcąc uniknąć konieczności zamknięcia się na rynek UE, zapowiedziało nową wersję oprogramowania.
💣 npm jako broń w wojnie informacyjnej - niedawno dyskutowaliśmy z Przemkiem o zasadności wykorzystywania open source jako narzędzia do wywierania nacisku. Temat cały czas na topie. Sprawdź raport Snyk o tym jak paczka node-icp została wykorzystana jako narzędzie w wojnie propagandowej z Rosją.
Rozwojowo
🎧 Rabin David Wolpe u Lexa - ciekawa rozmowa z kontrowersyjnym rabinem Świątyni Synaj w Los Angeles. Moja wiedza o judaiźmie jest bardzo pobieżna, więc z zaciekawieniem słuchałem o podobieństwach i różnicach względem chrześcijaństwa.
🎧 Zucks u Tima Ferrisa - po mdłej rozmowie u Lexa Friedmana, Zuckerberg pokazuje się z ciekawszej strony za sprawą świetnych pytań Tima. Znacznie więcej konkretów odnośnie wizji Metaverse, podejścia Marka do prowadzenia firmy oraz życia rodzinnego.
Bonus
♟ Podczas wypadu na narty, kuzyn z wujkiem zainspirowali mnie do ponownego zainteresowania się grą w szachy. Świetnie się patrzyło jak po intensywnym dniu na stoku oddawali się rywalizacji za pośrednictwem mobilnej wersji Chess.com. Zasady gry poznałem za młodu, ale dość szybko straciłem zainteresowanie na rzecz gier MMORPG. Z wiekiem co raz bardziej doceniam gry przedkładające aspekt strategiczny nad czystą intuicję i refleks. Postanowiłem, że dam szansę szachom jako hobby i zabrałem się za czytanie Gambitu Królowej oraz Bobby Fischer Teaches Chess. Póki co zmagam się z początkującymi botami Chess.com, ale jestem gotowy na partyjkę z bardziej wymagającym przeciwnikiem. Dawaj znać jeżeli chcesz zagrać, znajdziesz mnie pod nickiem mkczarkowski.
🗓️ Przeprogramowany Update
Gra w Życie to najbardziej znany automat komórkowy, który od ponad 50 lat wprawia w zdumienie kolejnych programistów - Oglądaj TUTAJ.
Vite, czyli szybsza alternatywa dla Webpack i Create React App - poznaj najpopularniejszy tooling frontendowy nowej generacji - Oglądaj TUTAJ.
Rozwój programisty i sukces w IT - Head of Technology w Future Processing opowiada o jego sposobach na osiągnięcie sukcesu w IT - Oglądaj TUTAJ
Nasze materiały w formacie podcastowym znajdziesz na Spotify.
Dobrego weekendu i do kolejnego odcinka - już w poniedziałek na YT!
Marcin