
Never Miss Another Tech Innovation
Concrete insights and actionable resources delivered straight to your inbox to boost your developer career.
Latest Articles
-

Dependency Management with Poetry
In this article I show the usage of Poetry and Python to manage the dependencies. I show how to create a Poetry project, how to search and add dependencies and how to manage virtual environments of Python with Poetry.
-

Flask Backend Setup
In this article I show the setup of a Flask and Python backend. I show the structure of a Flask project, how to add routes to Flask, how to group routes with Blueprints and how to handle errors.
-

Slf4j, Lockback and Log4J2
In this article I show how to write logs in a Spring Boot application. I also show how to configure the Logback and Log4J2 loggers.
-

Store the HTTP Session into Redis
In this article I show how to store the HTTP session into Redis with Spring Boot. I show the necessary dependencies and how to configure Spring Boot to not have the HTTP session stored only in the application.
-

How to use Spring Cloud Config Server with Git and Vault
In this article I will show how to use Spring Cloud Config Server with two sources: Git and Vault. I will use Git for the common configuration and Vault for the critical information.
-

Tests Coverage with Jacoco, Unit and Integration Tests
In this article I show how to obtain the tests coverage with Jacoco, for both the unit and the integration tests. I show the configuration of the Surefire and Failsafe plugins to run the unit and integration tests separately. And finally I show how to use the Surefire and Failsafe plugins to feed Jacoco.
-

OAuth2 Authentication with Spring Security and Github
In this article I will show how to authenticate using the OAuth2 system with Spring Security and Github. For that, I will need to create a Github login application and connect it to my Spring Boot application with Spring Security to allow it to perform the necessary requests.
-

Cookie based authentication with Spring Security
In this article, I will show the cookie based authentication with Spring Security. I will authenticate a stateless application with the cookies. And I will show the differences with the JWT authentication.
-

Random Values in the Unit Tests of Java with Podam
In this article I will show how to write random values in the unit tests of Java with Podam. Podam is a library to write random values in all the fields of an input object to the services to test.

Work Together
Looking for help on a project? To optimize the performance of your application ? Or to reduce the costs of you AWS infrastructure?
Build a Backend with Spring Boot in 9 Steps
Do you want to create a Spring Boot Backend? Do you want to create a website? Here are the 9 steps I follow to create a backend with Spring Boot.


Build a Microservices Architecture with Spring Cloud
Are you looking to build a Microservices architecture? To create Microservices with Spring Cloud and Kubernetes? Here are the main design patterns used in Microservices Architectures.
