Dominik Czerwiński
Solution Architect | .NET | Systemy Rozproszone | Cloud
"Pragmatyczne podejście do rozwiązywania skomplikowanych problemów."

O mnie
Jestem architektem i developerem .NET. Projektuję systemy biznesowe z wykorzystaniem DDD, modularności i jasnych granic odpowiedzialności, tak aby można je było rozwijać bez dokładania zbędnej złożoności.
Aktualnie skupiam się na praktycznym wykorzystaniu Generative AI w software delivery: od pracy z wiedzą i specyfikacją, przez implementację, po review i wsparcie decyzji technicznych.
Architektura systemów
Projektuję architekturę systemów backendowych — od modularnych monolitów po rozwiązania rozproszone. Dbam o granice odpowiedzialności, spójność i możliwość dalszego rozwoju.Współpraca z biznesem
Współpracuję z osobami odpowiedzialnymi za procesy i użytkownikami końcowymi. Pomagam przekładać potrzeby biznesowe na rozwiązania techniczne i identyfikować miejsca do usprawnień..NET i Cloud
Buduję rozwiązania w oparciu o .NET i Azure, z naciskiem na skalowalność, niezawodność i utrzymywalność w środowisku produkcyjnym.Najnowsze z bloga

Od Vibe Coding do AI Workflow: Co steruje agentem?
AI workflowLLMSoftware deliveryAI agentsSDLC
W pierwszym wpisie wyjaśniałem, dlaczego sam prompt nie wystarcza w większym projekcie. Naturalny kolejny krok to agent, ale to słowo bywa używane bardzo szeroko. Zanim zaczniemy mówić o narzędziach i konfiguracji, trzeba uporządkować, czym właściwie jest agent w pracy z AI.

Od Vibe Coding do AI Workflow: Dlaczego sam prompt nie wystarcza?
AI workflowLLMSoftware deliveryVibe codingSDLC
AI bardzo łatwo daje poczucie, że software development właśnie stał się prostszy. Wpisujesz prompt, dostajesz kod, a czasem nawet cały gotowy projekt. Przy małym projekcie albo izolowanym fragmencie systemu wszystko wygląda dobrze. Problem zaczyna się wtedy, gdy ten kod ma trafić nie do pustego repozytorium, tylko do realnego systemu, który ma już swoje zasady, historię i ograniczenia.