Blog na którym chcę dzielić się wiedzą i doświadczeniem.
Cześć, jestem Marek!
Jestem developerem głównie w obszarach frontendu, ale zdarza mi się również rozwijać aplikacje serwerowe. Od wielu lat pasjonuję się programowaniem. Lubię uczyć się nowych rzeczy i nie pozostawiać pytań bez odpowiedzi.
W ramach tego bloga chcę dzielić się wiedzą, doświadczeniem oraz inspirować do ciągłego rozwoju innych programistów.
Artykuły
Rozwijać oprogramowanie można na wiele sposobów. Każdy programista ma pewnie swój własny styl, którym pisze kod. Przez ostatnie lata udało mi się wypracować swój własny, który przynosi dobre efekty jeśli dobrze do niego podejdę.
RozwójSama praca daje dużo do rozwoju jako doświadczenie, ale uaktualnianie i poszerzanie wiedzy dodatkowo też jest ważne. Dzielę się sposobami, które wykorzystuję do rozwoju na etacie
RozwójBazując na własnym doświadczeniu, chciałbym przedstawić kilka sposobów, które u mnie się sprawdziły. W tym artykule piszę o alternatywnych metodach na dzielenie się wiedzą.
RozwójPostanowiłem zebrać przynajmniej część notatek z "Czystej architektury" Roberta C. Martina i podzieli się z wami. Ta książka dała mi bardzo dużo do myślenia. Pomogła mi też w moim rozwoju zawodowym poprzez szersze spojrzenie na system, który aktualnie rozwijam.
ArchitekturaW branży IT dzielenie się wiedzą wygląda zupełnie inaczej niż w wielu innych. Mamy potrzebę dzielenia się wiedzą, nowinkami i ciekawostkami technicznymi. Podzielę się z wami jak ja to robię.
RozwójPrzepisuję customowy hook napisany w poprzednich wpisach z serii. Zamiast hooka useState użyję tym razem useReducer i przy okazji opowiem więcej o tym hooku, jak i o samym Reduxie, na którym hook jest wzorowany.
ŚredniozaawansowanyReactJSOd strony praktycznej przyglądam się hookowi useState. Dość dogłębnie analizuję jego działanie, a całość opieram na realnym przykładzie.
PodstawowyReactJSPostanowiłem podsumować swoją wiedzę na temat hooków. W pierwszym artykule serii przyglądam się historii jak stała za wprowadzeniem tego feature'a.
PodstawowyReactJSW tym artykule obalam tezy, które postawiłem w poprzednim wpisie o typie `any`. Przybliżam typ `unknown` oraz to dlaczego jest lepszym rozwiązaniem przy typowanie niż `any`.
PodstawowyTypeScriptMyślę, że typ `any` wywołuje sporo kontrowesji. Przez jednych jest nadużywany, a przez drugich w ogóle odradzany. Postanowiłem więc podsumować wszystkie znane mi przypadku użycia typu `any` w artykule.
PodstawowyTypeScriptPrędzej czy później musimy coś zapisać w pamięci przeglądarki. W tym artykule porównuję trzy metody: `localStorage`, `sessionStorage` oraz `cookie`. Pokazuję ich zalety i wady, a także dobre praktyki.
PodstawowyJavaScript