Wszystkie artykuły

Vibe Coding - Czy wszyscy jesteśmy dziś programistami?
Dziś zaserwuję Państwu krótki, aczkolwiek poruszający bardzo trendujący temat artykuł o Vibe coding. Spróbujmy razem zastanowić się, czy pisanie oprogramowania zostało poddane pełnej demokratyzacji? Czy każdy bez…

Wpływ AI na rynek IT w 2026
Słucham sobie opinii różnych aktorów na rynku IT: dużych firm, molochów technologicznych, małych przedsiębiorców zatrudniających 1-5 osób, rekruterów, pracowników, podwykonawców, freelancerów, influencerów w AI,…

Context Mapping – kolejny element skrzynki narzędziowej DDD
W strategicznym Domain-Driven Design (DDD) wyróżniamy kilka kluczowych elementów. Jednym z nich jest Context Mapping. Bounded Contexty mogą, a nawet muszą się ze sobą komunikować. To integralna część projektowania…

Dlaczego Janek nie programuje? [cz. 3, finał – 2026]
To trzecia i ostatnia część serii „Dlaczego Janek nie programuje?”. Po czterech latach wracamy do tematu, sprawdzamy, co zmieniło się z czasem, i przyglądamy się obecnej sytuacji tytułowego Janka. Spróbujemy przedstawić…

Dlaczego Janek nie programuje? [cz. 2 – 2022]
Ten artykuł był wcześniej opublikowany po polsku, ale postanowiłem wrzucić go ponownie, żeby dać ci potrzebne tło cztery lata później. Zapraszam też do lektury artykułu z 2026 roku, który wkrótce się ukaże. W pierwszej…

Dlaczego Janek nie programuje? [cz. 1 – 2022]
Ten artykuł był wcześniej opublikowany po polsku, ale postanowiłem wrzucić go ponownie, żeby dać ci potrzebne tło cztery lata później. Zapraszam też do lektury artykułu z 2026 roku, który wkrótce się ukaże.…

S3 + Snowflake + DBT - Potężna broń do analizy danych
W dzisiejszym świecie wiele firm zmaga się z problemem analizy danych. To dane są kluczowym elementem podczas podesjmowaina biznesowych decyzji (a przynajmniej powinny). Aby efektywnie te dane przedstawić, musimy je…

Czy to koniec Eldorado w polskim IT?
Koniec roku to często czas podsumowań i wniosków. Ponieważ różne firmy publikują teraz raporty o sytuacji na rynku IT w 2025 roku, postanowiłem przyjrzeć się jednemu z nich. Jako że sam szukam obecnie nowych wyzwań i…

Modelowanie domeny – problem nieomawiany, problem pomijany, problem bardzo ważny
Dziś poruszymy temat, który od jakiegoś czasu wisiał na mojej liście. Ostatnio obejrzałem sporo materiałów o modelowaniu domeny w DDD. Niestety wiele z nich omawia trywialne albo dobrze znane zagadnienia. Poniżej opiszę…

DORA, DevEx i inne zestawy metryk pomocnych w procesie wytwarzania oprogramowania
Dziś porozmawiamy o metrykach w procesie wytwarzania oprogramowania. Pokażę na wstepie fajną grafikę którą znalazłem na kanale: LeaderShip Failed Successfully - podcast liderski. To grafika będzie podstawą do omówienia…

Inżynieria danych – klucz do zarządzania informacją w cyfrowym świecie
Zastanawiałeś się kiedyś, jak firmy zamieniają ogromne oceany surowych danych w wnioski, na podstawie których można działać? Inżynieria danych to ukryty silnik napędzający tę transformację. Od analityki w czasie…

7 grzechów głównych programisty
Liczba programistów na świecie wciąż rośnie, niestety tych oferujących wysoką jakość jest niewielu. Co sprawia, że deweloper nie jest w stanie dostarczyć usług dobrej jakości? Zazwyczaj wiążę się to z błędami. Poniżej…

Od czego zacząć programowanie?
Programowanie to umiejętność tworzenia oprogramowania komputerowego za pomocą specjalnych języków i narzędzi. Może być używane do tworzenia gier, aplikacji, stron internetowych, systemów operacyjnych i wielu innych…