Lista artykułów

Światowy Dzień Świadomości Dostępności 2022

Dzisiaj obchodzimy Światowy Dzień Świadomości Dostępności (ang. Global Accessibility Awareness Day), który obchodzony jest w każdy trzeci czwartek maja. Cele...

Darmowy ebook o TDD w Embedded

Stworzyłem ostatnio ebooka „Jak zacząć z Test Driven Development w systemach embedded”. Możesz go pobrać ze strony tddembedded.pl Z ebooka dowiesz się między innymi: O co chodzi w TDD i jak może pomóc Ci w codziennej pracy Jaki framework testowy wybrać na początek Jak dostosować TDD do systemów embedded Opisałem tam również historię jednego projektu, […]

3

Pi-hole – czyli po co mi prywatny DNS?

W poprzednim wpisie o modernizacji domowej sieci komputerowej wspomniałem w kilku zdaniach o własnym serwerze DNS w postaci Pi-hole zainstalowanym na RaspberryPi. Dziś chciałbym ten…

Nie przekazuj obiektów jako props w Redux – sprawdź czemu!

Spis treści Wprowadzenie Eksperymenty implementacyjne Zwykły useSelector Zwykły useSelector + memo na komponencie Zwykły connect Connect z memo useSelector z shallowEqual useSelector pobierający proste wartości Connect pobierający proste wartości Connect z mapStateToProps który zwraca tylko jeden obiekt Kod przykładów na Github Działający przykład na Github Pages Podsumowanie Wprowadzenie Kwestie wydajności to jedna z tych rzeczy, …

Tutaj nie, tutaj żyją smoki 🐉! Jak odnaleźć się w nowym projekcie IT na podstawie rozgrywki w Heroes 3

Mówi się, że życie to nie film, ale czy pracę można porównać do gry komputerowej – szczególnie w branży IT? Może jednak to gry są inspirowane zwykłą codziennością, bazując na zdarzeniach z realnego świata?   Przez lata obserwuje różne zespoły programistyczne, biorę udział w tworzeniu nowych projektów, utrzymywaniu istniejących rozwiązań, rozwiązywania niezliczonych problemów technicznych jak i […]

Co ostatnio czytałeś Piotrze? (XV)

https://pixabay.com/pl/photos/ksi%c4%85%c5%bcki-biblioteka-czyta%c4%87-p%c3%b3%c5%82ki-1617327/ " data-image-caption="" data-medium-file="https://i0.wp.com/programistanaswoim.pl/wp-content/uploads/2022/05/books.jpg?fit=300%2C169&ssl=1" data-large-file="https://i0.wp.com/programistanaswoim.pl/wp-content/uploads/2022/05/books.jpg?fit=676%2C380&ssl=1" /> Oto lista książek, które ostatnio przeczytałem. Publikuję z nadzieją, że znajdziesz tu coś co Cię zaciekawi i zainspiruje.

Boiling Frogs 2022 – znów offline

Fantastycznie było kolejny raz udać się na konferencję Boiling Frogs do Wrocławia 19 marca. I to na dodatek offline! Jak zawsze trudno Read More

dev.js Summit 2022 – slajdy

28 kwietnia odbyła się konferencja dev.js Summit 2022, dlatego dzisiaj wrzucam na bloga slajdy z prelekcji (PDF)! Samą prelekcję będzie można z kolei już wkr...

#08 Dlaczego nie warto palić za sobą mostów? Jak odchodzić z pracy jako PRO? [the:procast]

Nadszedł ten dzień. Dzień, kiedy złożę wypowiedzenie. Dzień, w którym zaczną się trzy najtrudniejsze miesiące w moim życiu. Trzy miesiące chodzenia do pracy, po których zakończę współpracę z obecnym pracodawcą. Jak się przygotować do tego okresu? Jak się zachowywać? O czym warto pamiętać? Oraz najważniejsze pytanie… Dlaczego nie warto palić za sobą mostów? W dzisiejszym […]

Polski Ład 2.0 – jakie zmiany nadchodzą?

https://pixabay.com/pl/photos/%c5%9bwiece-%c5%9bwiat%c5%82o-ze-%c5%9bwieczki-%c5%9bwiat%c5%82a-64177/ " data-image-caption="" data-medium-file="https://i0.wp.com/programistanaswoim.pl/wp-content/uploads/2022/04/candles.jpg?fit=300%2C225&ssl=1" data-large-file="https://i0.wp.com/programistanaswoim.pl/wp-content/uploads/2022/04/candles.jpg?fit=676%2C507&ssl=1" /> Zobacz, co przyniesie tzw. Polski Ład 2.0, czyli zmiany w ustawie, które mają wejść w życie od 1 lipca 2022 roku.

dev.js Summit 2022

Już 28 kwietnia 2022 roku odbędzie się kolejna edycja dev.js Summit – największej polskiej konferencji poświęconej JavaScriptowi i frontendowi! Będzie to wyd...

#07 Po czym poznać dobrą firmę do pracy? [the:procast]

Wstajesz rano i z uśmiechem wsiadasz do samochodu, bo wiesz, że jedziesz do swojego ulubionego miejsca pracy. Czym jest dobre miejsce pracy? Czym przyciąga do siebie ludzi? Jaka rzecz sprawia, że dane miejsce jest Twoim idealnym miejscem pracy? W dzisiejszym odcinku odpowiemy na 2 bardzo ważne pytania: po czym, naszym zdaniem, poznać dobrą firmę? I […]

13

Modernizacja domowej sieci komputerowej

Dziś temat nieco odbiegający od spraw związanych z typowym front-endem, ale jednak powiązany z moją pracą i domowym biurem. Postanowiłem zrobić porządek i ogarnąć domową…

Proxy – Wzorzec Projektowy Pełnomocnik [Wideo]

Proxy jest wzorem strukturalnym, który pełni rolę reprezentanta innego obiektu w celu uzyskania nadzorowanego dostępu do obiektu, który przedstawia. Proxy – przykłady użycia: Wzorzec ten popularnie wykorzystuje się przy okazji: Programowania zorientowanego obiektowo. Testowania i mockowania. Dodawania warstwy zabezpieczeń (Secuirty). Zarządzania transakcjami. I wile innych. Zalety wzorca: W przypadku aplikacji oszczędzamy pamięć i zasoby sprzętowe […] Więcej

15

Spring Boot LiveBook – Najczęściej Zadawane Pytania i Odpowiedzi

W związku ze wzrostem zainteresowania moją publikacją Spring Boot: LiveBook i setkami wiadomości (nie przesadzam) postanowiłem w jednym miejscu odpowiedzieć na wszystkie powtarzające się pytania jakie dostaje! Czym różni się LiveBook od tradycyjnej książki? W poza merytoryczną treścią dostajesz również dostęp do wideo lekcji, które umieszczone są na łamach książki (dostęp poprzez kody QR), a […] Więcej