
Mateo Stjepanović
Fullstack developer focused on Spring and Angular. I started writing to continue my learning path and give something back to the dev community.
- Spring
Getting Started with Spring Boot
In this article, we will build a production-grade application with Spring Boot. After understanding the use case and requirements, we will implement the application layer by layer.

- Java
Complete Guide to the Immutables Java Library
Immutability means that an object’s state is constant after the initialization. It cannot change afterward. When we pass an object into a method, we pass the reference to that object.

- Java
Java Features from Java 8 to Java 17
A lot has changed in Java from its beginnings in 1995 until today. Java 8 was a revolutionary release that put Java back on the pedestal of the best programming languages.

- Java
Asserting Lists with AssertJ
In tests, we need to add assertions to make sure that a result is the expected result. For this, we can make use of the AssertJ assertion library.
