Strangler pattern w praktyce: migracja Razor → React bez zatrzymywania produkcji
Wymiana frontendu działającego systemu to operacja na otwartym sercu. Pokazuję, jak przeprowadzić ją moduł po module.
Architektura .NET dla kolei, bankowości i przemysłu. Piszę o systemach, które muszą działać — i uczę, jak je budować.
Od kilkunastu lat projektuję i buduję systemy w ekosystemie .NET — od zarządzania transportem kolejowym, przez integracje bankowe i ubezpieczeniowe, po platformy SaaS. Specjalizuję się w sytuacjach, w których system musi przeżyć kontakt z produkcją: realne obciążenie, realne dane, realni użytkownicy.
Prowadzę firmę programistyczną, w której odpowiadam za całą stronę techniczną — od architektury, przez CI/CD, po utrzymanie. To, co tu piszę, wynika z kodu, który naprawdę działa u klientów, a nie z prezentacji.
Wymiana frontendu działającego systemu to operacja na otwartym sercu. Pokazuję, jak przeprowadzić ją moduł po module.
Sekrety przez zmienne środowiskowe, deployment na IIS i pułapka, w której robocopy kasuje env vars.
Od pierwszego diagramu do systemu pod obciążeniem: decyzje, kompromisy i wzorce, które naprawdę się bronią.
Pipeline'y, self-hosted runnery, sekrety i wdrożenia na IIS — kompletny warsztat automatyzacji dostarczania.
Orkiestracja agentów i automatyzacja pracy z kodem — bez magii, z naciskiem na powtarzalne rezultaty.
Od czterech lat prowadzę praktyki, na których uczniowie i studenci pracują przy prawdziwych projektach — nie przy zadaniach z szuflady. Code review, praca z repozytorium, realny proces wytwórczy i opieka mentorska na każdym etapie.
Rekrutacja i organizacja praktyk odbywa się przez stronę mojej firmy.