Articles by Petros Stergioulas

Managing Multiple JDK Installations With SDKMAN!

In the world of microservices and the 6-month release cycle of Java, we often have to change between Java versions multiple times a day.

Read more

API-First Development with Spring Boot and Swagger

Following an API-first approach, we specify an API before we start coding. Via API description languages, teams can collaborate without having implemented anything, yet.

Read more

‘Code First’ API Documentation with Springdoc and Spring Boot

When following a “code first” approach in API development, we first start with writing code, and then we generate the API specification from the code, which then becomes the documentation.

Read more