Java, backend i narzędzia programisty
Praktyczne artykuły o Javie, Springu, SQL, Linuksie i codziennej pracy programisty. Bez lania wody — konkretne przykłady, konfiguracje i notatki z realnej pracy.
Start tutaj
Java od podstaw
Podstawy języka, typy danych, kolekcje, klasy, obiekty i najważniejsze mechanizmy Javy.
Backend i Spring
REST API, Spring Boot, konfiguracja aplikacji, dobre praktyki i przykłady z backendu.
Narzędzia developera
Maven, Git, Linux, Redis, SQL i narzędzia, które przydają się w codziennej pracy.
Najnowsze artykuły

Steve Jobs: recenzja filmu (2015) oraz biografii
Gdybym miał za zadanie wypisać stu najbardziej wpływowych osób przełomu tysiącleci, na pewno jednym z nich byłby właśnie Steve Jobs. Kim jednak właściwie była…

Java 12: drobne zmiany
Nie zauważysz wiele istotnych zmian Java 12. Co prawda w kolejnym JDK zaprezentowano 'demo’ kilku ciekawych „featurów”, które wejdą następnych wersjach (np. zmiany w…

Narzędzia programisty #4: Redis cache
Stosowanie tzw. cache’a jest jednym z najprostszych sposobów do osiągnięcia lepszej wydajności programu komputerowego. Redis jest jedną z wielu technologii tego typu. W poniższej…

Popularne frameworki #1: Lombok
Język Java często jest krytykowany za konieczność pisania kodu, który mógłby być automatycznie wygenerowany przez JDK. Ciągłe pisanie getterów i setterów do każdej klasy…

Narzędzia programisty #3: Maven postawy
Jedną z ważniejszych zasad w programowaniu jest korzystanie z fragmentów kodu opracowanych już przez kogoś innego. Niektórzy nazywają tą regułę 'nie wymyślaniem koła od…

Narzędzia programisty #2: Linux
Linux jest jednym z najczęściej używanych systemów, przeznaczonych do pracy dewelopera. W takim razie warto przyjrzeć się bliżej skąd się wziął, jakie są jego…

Narzędzia programisty #1: git tutorial
Git to jeden z najpopularniejszych obecnie używanych systemów kontroli wersji. W tym wpisie postaram się przybliżyć Ci jego konfigurację jak i podstawowe komendy Git.…





