Blog

Pisanie było moją pasją już dawno temu. Tworzenie treści do tego bloga pozwala mi na dzielenie się wiedzą, dbanie o własny rozwój, a także rozwijanie innej, jakże ważnej umiejętności - pisania.

O optymalizacji za pomocą memoizacji
15 June 2026

O optymalizacji za pomocą memoizacji

Cache kusi, bo brzmi jak szybka odpowiedź na niezoptymalizowany kod. Tylko że zapamiętanie wyniku to dopiero początek. Trzeba jeszcze wiedzieć, co jest kluczem, kiedy wynik traci ważność i czy nie oddamy danych nie temu użytkownikowi. O tym właśnie jest memoizacja.

Czytaj więcej
Czy precommit hook to zło?
28 May 2025

Czy precommit hooks to zło?

Narzędzia są różne - lepsze i gorsze, lubiane i znienawidzone, ale zawsze powstają w jakimś konkretnym celu. Dziś porozmawiamy o jednym z takich narzędzi - czy precommit hook jest naprawdę tak fatalny?

Czytaj więcej
Post-mortem
05 May 2025

Analiza post-mortem

Ups. Wywaliliśmy aplikację. Dzwoni klient, że od godziny strona nie działa, nie wpadają nowe zamówienia. Dużo stresu, ale w końcu sytuacja zostaje opanowana. Tylko jak się zabezpieczyć przed podobnymi sytuacjami w przyszłości? Może analiza post-mortem pomoże?

Czytaj więcej
Modułowy css
07 August 2024

Modułowy CSS

Modularny CSS. Brzmi jak marzenie, a jednak część pracy została już wykonana i wydaje się, że jesteśmy na dobrej drodze do tego, aby to osiągnąć. Dzisiejszy artykuł opowiada historię CSS z perspektywy dążenia do tworzenia wydzielonych modułów.

Czytaj więcej
Bad and rotten apple. Ugly trendy bad apple on wooden background⁠
27 June 2024

Data ważności programisty

Kiedy programista pójdzie na emeryturę? Czy w ogóle jej doczeka, pracując jako programista? W dzisiejszym artykule mówię o wypaleniu zawodowym, crunch'u, ale też o dostępnych ścieżkach rozwoju po osiągnięciu poziomu seniora.

Czytaj więcej
High Rise Sky Scrapers⁠
13 June 2024

Sekrety architektury MVC

MVC to jedna z najstarszych i najpopularniejszych architektur w środowisku web-developmentu. Od wielu lat ceniona jest za prostotę i funkcjonalność. Jednak pomimo to nie sprawdziła się w większości aplikacji frontendowych. Dlaczego? Dziś opowiem szerzej o MVC.

Czytaj więcej
Closeup texture layer of Rainbow cake .Delicious rainbow cake
09 April 2024

Ile warstw ma strona www?

Jaki z-index musi mieć modal, żeby był widoczny zawsze nad wszystkimi elementami? Większość frontend developerów ustawia wartość gdzieś pomiędzy 99999 a 99999999. A możemy udałoby zmieścić się w wartości poniżej 10. Poznaj stacking context - mechanizm CSSa, który warto znać.

Czytaj więcej
System binarny - tranzystory
28 September 2023

System binarny

Liczby, liczby, liczby - są z nami od tysiącleci - próbujemy je uporządkować, przekształcić, zrozumieć i zapisać. Jednym z wynalezionych systemów liczbowych jest system binarny, który stanowi podstawę dla całego świata IT. Poznaj świat zer i jedynek.

Czytaj więcej

Dołącz do newslettera i bądź na bieżąco za darmo!

Dołącz bezpłatnie do mojego newslettera. Będziesz otrzymywać informacje o nowych artykułach, ciekawostki ze świata programowania i dużo praktycznych porad na temat własnego rozwoju.