Nie programujesz (tylko) dla siebie

Odpowiedź na pytanie „czy warto być empatycznym” jest dość oczywista. Empatia, zarówno w życiu zawodowym, jak i prywatnym jest ważna i myślę, że nie ma potrzeby nikogo o tym uświadamiać. Empatyczne środowisko pracy zdecydowanie sprzyja … Czytaj dalej Nie programujesz (tylko) dla siebie

Mermaid – Diagrams as a Code

Obok kodu źródłowego i testów, dokumentacja to moim zdaniem kluczowy element powstający w procesie wytwarzania oprogramowania. Dobra dokumentacja to nie tylko korzyść dla klienta, ale też dobry materiał marketingowy. Myślę również, że nowe osoby … Czytaj dalej Mermaid – Diagrams as a Code

Kolejki na pomoc przy długich i ciężkich operacjach

Dla osób spoza IT stwierdzenie „lubię kolejki” może powodować co najmniej zdziwienie. Jednak dla programisty kolejka, to jedne z podstawowych pojęć i mechanizmów, jakie można wykorzystać w aplikacjach. W tym artykule pokażę … Czytaj dalej Kolejki na pomoc przy długich i ciężkich operacjach

Opublikowano Kategorie Backend8min
Wzorce projektowe – czym są i dlaczego warto je znać?

Tematyce wzorców projektowych poświęciłem na blogu sporo czasu. Do tej pory brakowało jednak wpisu, który skupiałby się na tym, czym są wzorce projektowe, jakie są najpopularniejsze wzorce projektowe oraz jakie korzyści wynikają z ich znajomości … Czytaj dalej Wzorce projektowe – czym są i dlaczego warto je znać?

Opublikowano Kategorie Czysty kod7min
Wzorzec projektowy Dekorator

Gdy po raz pierwszy zobaczyłem działanie wzorca projektowego Dekorator w praktyce, moja reakcja była mniej więcej taka jak reakcja w niegdyś popularnej reklamie pasztetu. W tym wpisie pokażę Ci dlaczego. Dowiesz się … Czytaj dalej Wzorzec projektowy Dekorator

Opublikowano Kategorie Czysty kod8min
Jak dbam o wysoką produktywność?

Uważam się za osobę całkiem produktywną. Na przestrzeni lat nauki i pracy sprawdziłem wiele sposobów na zwiększenie swojej produktywności. W tym wpisie przedstawię Ci moje wnioski i przemyślenia, do jakich doszedłem przez te kilka lat. Przetestowane przeze … Czytaj dalej Jak dbam o wysoką produktywność?

Opublikowano Kategorie Przemyślenia17min
Wzorzec projektowy Mediator

Przez długi czas wzorzec projektowy Mediator kojarzył mi się z bardzo skomplikowanym mechanizmem, który jest dedykowany dużym systemom i którego poznania trochę unikałem. Okazuje się, że strach ma wielkie oczy, a Mediatora można sprowadzić do dość … Czytaj dalej Wzorzec projektowy Mediator

Opublikowano Kategorie Czysty kod6min
Zaproszenie na Javeloper 2023 Autumn Edition

Z przyjemnością ogłaszam, że blog devszczepaniak.pl obejmuje patronatem medialnym konferencję Javeloper 2023 Autumn Edition! Wystąpienia obejmują 4 ścieżki tematyczne: ✅ Architekt, ✅ Developer, ✅ DevOps, ✅ Cloud / Big Data. 📌 Gdzie: … Czytaj dalej Zaproszenie na Javeloper 2023 Autumn Edition

Opublikowano Kategorie Pozostałe1min
Ciekawe zniżki dla studentów IT

Studenckie życie mam już niestety za sobą. Korzystając z tej okazji, przygotowałem przegląd ofert i zniżek, które pozwolą studentom kierunków informatycznych zaoszczędzić na oprogramowaniu i sprzęcie. Myślę, że dostać zniżkę lubi każdy, a oprogramowanie … Czytaj dalej Ciekawe zniżki dla studentów IT

Opublikowano Kategorie Pozostałe8min