Blog

Blog o programowaniu w Javie, Springu, karierze i architekturze. Miejsce, w którym dokumentuję swoją drogę i dzielę się moim doświadczeniem w świecie IT.

Testy Eksploracyjne - ostatni etap przed releasem

Testy Eksploracyjne - ostatni etap przed releasem

Jak pogrupować Stringi według długości za pomocą Stream API?

Jak pogrupować Stringi według długości za pomocą Stream API?

Producent i Konsument w Javie przy wykorzystaniu kolejki blokującej

Producent i Konsument w Javie przy wykorzystaniu kolejki blokującej

WSPÓŁPRACA IP Box — ile naprawdę można na nim zyskać?

IP Box — ile naprawdę można na nim zyskać?

Git - Jak korzystać z wielu kont na jednym komputerze?

Git - Jak korzystać z wielu kont na jednym komputerze?

WIDEO Jak (łatwo) mierzyć ruch HTTP w Springu?

Jak (łatwo) mierzyć ruch HTTP w Springu?

3 Funkcje Lomboka, O Których Nie Miałeś Pojęcia

3 Funkcje Lomboka, O Których Nie Miałeś Pojęcia

Jak najlepiej uczyć się Springa? Poprzez praktykę! 15 pomysłów na projekty, które pomogą Ci w nauce

Jak najlepiej uczyć się Springa? Poprzez praktykę! 15 pomysłów na projekty, które pomogą Ci w nauce

Lazy Initialization Exception. Jak sobie z nim radzić? (Spring & Hibernate)

Lazy Initialization Exception. Jak sobie z nim radzić? (Spring & Hibernate)

Jak sprawdzić, którą wersję biblioteki Log4j używa Twój projekt (Gradle)?

Jak sprawdzić, którą wersję biblioteki Log4j używa Twój projekt (Gradle)?

Spring REST API – jak zwalidować cały obiekt?

Spring REST API – jak zwalidować cały obiekt?

Jaką jedną książkę powinien przeczytać każdy programista?

Jaką jedną książkę powinien przeczytać każdy programista?

Jak szybko uruchamiam kontenery Dockerowe z fzf?

Jak szybko uruchamiam kontenery Dockerowe z fzf?

Prosty sposób na testowanie Thread.sleep w Javie

Prosty sposób na testowanie Thread.sleep w Javie

WIDEO Jak połączyć Spring Security z bazą danych?

Jak połączyć Spring Security z bazą danych?

WIDEO Spring Security - jak zacząć? Jak dodać do projektu?

Spring Security - jak zacząć? Jak dodać do projektu?

Współbieżność - pytania rekrutacyjne. 41 pytań i odpowiedzi

Współbieżność - pytania rekrutacyjne. 41 pytań i odpowiedzi

Ile requestów HTTP obsłuży Twoja aplikacja? I jaki wpływ mają na to wątki?

Ile requestów HTTP obsłuży Twoja aplikacja? I jaki wpływ mają na to wątki?

17 Błędów Początkujących ze Współbieżnością

17 Błędów Początkujących ze Współbieżnością

Nigdy nie popełniaj tego błędu mapując ID encji w JPA / Hibernate

Nigdy nie popełniaj tego błędu mapując ID encji w JPA / Hibernate

WIDEO Jak przetestować adnotację @Scheduled w Springu?

Jak przetestować adnotację @Scheduled w Springu?

Jak Either pomoże Ci pisać lepszy kod - niezależnie w jakim języku programowania piszesz!

Jak Either pomoże Ci pisać lepszy kod - niezależnie w jakim języku programowania piszesz!

Jak pracować z propertiesami w Springu? Najlepsze praktyki i rady

Jak pracować z propertiesami w Springu? Najlepsze praktyki i rady

Jak mądrze testować CZAS w Javie?

Jak mądrze testować CZAS w Javie?

Co warto wiedzieć o pulach wątków w Javie? - Najlepszy przewodnik jakiego potrzebujesz

Co warto wiedzieć o pulach wątków w Javie? - Najlepszy przewodnik jakiego potrzebujesz

HashMap vs ConcurrentHashMap - Czym Się Różnią?

HashMap vs ConcurrentHashMap - Czym Się Różnią?

Zmienne klasy kontra zmienne lokalne, a wpływ na wielowątkowość

Zmienne klasy kontra zmienne lokalne, a wpływ na wielowątkowość

Metryki, GŁUPCZE!

Metryki, GŁUPCZE!

Najlepszy klient HTTP dla programisty

Najlepszy klient HTTP dla programisty

Jak definiować kody HTTP odpowiedzi w Springu?

Jak definiować kody HTTP odpowiedzi w Springu?

15 Zasad Przy Budowie REST API, Za Które Deweloperzy Cię Pokochają 🥰

15 Zasad Przy Budowie REST API, Za Które Deweloperzy Cię Pokochają 🥰

Czym jest kontekst Springa i jak uruchamiać go w testach?

Czym jest kontekst Springa i jak uruchamiać go w testach?

Jak zmapować relację Many to Many i nie zwariować?

Jak zmapować relację Many to Many i nie zwariować?

Jak umieścić aplikację Springa w Dockerze

Jak umieścić aplikację Springa w Dockerze

Najlepsze Praktyki Wstrzykiwania Zależności w Springu

Najlepsze Praktyki Wstrzykiwania Zależności w Springu

Jeden By Wszystkim Rządzić - SDKMAN!

Jeden By Wszystkim Rządzić - SDKMAN!

Najprostszy Sposób, Żeby Rozpocząć Nowy Projekt w Springu

Najprostszy Sposób, Żeby Rozpocząć Nowy Projekt w Springu

Mikroserwisy a Monolity - Kiedy Jest Właściwy Czas Na Migrację?

Mikroserwisy a Monolity - Kiedy Jest Właściwy Czas Na Migrację?

Tak, ta klasa jest niemutowalna. Ale dlaczego?

Tak, ta klasa jest niemutowalna. Ale dlaczego?

Łatwe debugowanie z identyfikatorami błędów

Łatwe debugowanie z identyfikatorami błędów

LongAdder - wydajny licznik z Javy 8

LongAdder - wydajny licznik z Javy 8

Uważaj na Executors.newFixedThreadPool

Uważaj na Executors.newFixedThreadPool

7 rzeczy, które warto wiedzieć o Javie

7 rzeczy, które warto wiedzieć o Javie

Porozmawiajmy o wątkach

Porozmawiajmy o wątkach