"Przyszłości nie da się przewidzieć. Można ją stworzyć."
Alan Kay

Poznaj Mnie

Cześć, jestem Władek — od ponad 20 lat łączę technologię, ludzi i produkty.

Przez ten czas tworzyłem aplikacje, rozwijałem produkty cyfrowe i wspierałem zespoły technologiczne.


Zaczynałem jako programista, później zostałem seniorem, liderem zespołu i Engineering Managerem. Zarządzałem zespołami liczącymi od kilku do kilkunastu osób, uczestniczyłem w rekrutacjach, rozwijałem standardy techniczne i wspierałem rozwój ludzi. Jednocześnie brałem udział w decyzjach dotyczących architektury oraz kierunku rozwoju projektów.


Na co dzień pracuję w The Software House (tsh.io), gdzie zajmuję się tworzeniem i rozwijaniem oprogramowania dla projektów biznesowych z wykorzystaniem technologii AI. 


Przez większość swojej kariery pozostawałem jednak blisko kodu. Łączenie pracy dewelopera z rolami liderskimi pozwoliło mi zachować praktyczne spojrzenie na technologię i lepiej rozumieć problemy, z którymi zespoły mierzą się na co dzień.

Technologia to tylko część produktu.

W swojej karierze pracowałem również jako Project Manager i Product Owner, a także prowadziłem własną spółkę rozwijającą narzędzie SaaS do zarządzania projektami.


Dzięki temu patrzę na rozwiązania technologiczne nie tylko przez pryzmat kodu. Zanim zaczniemy coś budować, interesuje mnie przede wszystkim:


- jaki problem produkt rzeczywiście rozwiązuje,

- kto będzie z niego korzystał,

- czy jego rozwój ma uzasadnienie biznesowe,

- jak szybko można zweryfikować najważniejsze założenia,

- jak skomplikowane i kosztowne będzie jego późniejsze rozwijanie i utrzymanie.


Nie każda aplikacja wymaga mikroserwisów, rozbudowanej infrastruktury i kilkunastoosobowego zespołu. Czasami najlepszym rozwiązaniem jest dobrze zaprojektowany monolit, prosty prototyp albo świadoma decyzja, żeby czegoś w ogóle nie budować.

Nad czym pracuję?

Najbliższe są mi rozwiązania backendowe, architektura aplikacji, systemy chmurowe oraz produkty wykorzystujące sztuczną inteligencję.

Pracuję przede wszystkim z Node.js, TypeScript, PHP, relacyjnymi bazami danych i usługami AWS. Mam doświadczenie w tworzeniu produktów SaaS, aplikacji biznesowych, systemów przetwarzających dane, integracji z zewnętrznymi usługami oraz rozwiązań wykorzystujących AI.

W ostatnim czasie szczególnie interesuje mnie praktyczne wykorzystanie modeli językowych w tworzeniu oprogramowania i produktów cyfrowych. Nie tylko jako dodatku w postaci czatu, ale jako narzędzia wspierającego analizę danych, automatyzację procesów, projektowanie rozwiązań i codzienną pracę zespołów.

Interesuje mnie przede wszystkim to, gdzie AI rzeczywiście rozwiązuje problem lub przyspiesza pracę — a gdzie jest tylko kolejną warstwą technologii, która nie wnosi wystarczającej wartości.

Czym jest DuckDebug?

DuckDebug to moja zawodowa przestrzeń na styku technologii, produktów i pracy z zespołami.

To miejsce, w którym piszę o tworzeniu aplikacji, wykorzystaniu AI, architekturze, pracy zespołów technologicznych oraz decyzjach pojawiających się pomiędzy pomysłem na produkt a jego wdrożeniem.

Pokazuję tutaj również własne projekty i eksperymenty — także te, które nie zakończyły się sukcesem.

DuckDebug nie jest stroną agencji ani katalogiem usług. To raczej miejsce, w którym pokazuję swój sposób myślenia o technologii i budowaniu produktów.

Bez udawania, że każda nowa technologia jest przełomowa, każdy pomysł zostanie startupem, a AI rozwiąże wszystkie problemy.

Interesują mnie przede wszystkim rozwiązania, które mają praktyczny sens.