Programming

Talk on Java features up to 14

Recently, I’ve prepared a talk on up to date Java features with very practical examples. The whole presentation is centered around a Java 8 application, which I migrate live to Java 14, while talking about the coolest features, why use them and more importantly when to do so. A recording of the presentation can be…

API Versioning

About a year ago, I’ve written an article about evolving APIs. It describes some common situations, and also contains some tips on how to handle them, while minimizing the risk to your project. Key recommendations: improve the design of your API. In addition to identifying the business domain for a microservice, have a look at…

API First vs. Code first

Prin intermediul asociatei AgileHub din Brasov, am avut recent un meetup on-line cu tema ‘API First vs. Code First’. Prezentarea a fost urmata de o sesiune de live coding. Inregistrarea completa o puteti vedea aici: https://www.youtube.com/watch?v=8RE7uuQir1c Codul complet poate fi gasit aici: https://github.com/vladcd/openapi.server – server generat pe baza unui fisier in format OpenAPI 3.0 https://github.com/vladcd/openapi.client…

Spring Boot project using Java 9 modules – part 1

Objective I aim to build a sample multi-module maven project with Spring Boot. Each maven module will also be a names Java module. The project will expose a simple REST API. The endpoints will be secured using Spring Security with OAuth. The back-end will connect to a relational database (configuration will be provided for PostgreSQL).…

Loading…

Something went wrong. Please refresh the page and/or try again.