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

Circuit Breaker: Hystrix vs Resilience4J
In this post I’ll show how to use the Circuit Breaker pattern with Hystrix and with Resilience4J.
-

Mapping and Validating with Marshmallow
In this article I explain the 3-tier architecture. From that I explain the need to have a mapping with Marshmallow. I will use Marshmallow to map my database entities to JSON objects.
-

Message Queuing with Apache Kafka and Spring Cloud
In this article I will show how to configure Spring Cloud to publish and read messages from Apache Kafka for the Message Queuing pattern. I will show how to configure Spring Cloud for both the raw Apache Kafka dependency and for the Stream dependency.
-

SQLAlchemy
In this article I show how to configure SQLAlchemy in a Flask backend. I also show how to create entities which reflect some tables in a database. And show how some relationships are managed with SQLAlchemy as one-to-one, one-to-many and many-to-many.
-

Basic Authentication & JWT
In this article I show how to secure a Flask backend with Basic Authentication and also with JWT. I will show the usage of the library flask-http-auth for the Basic Authentication and the token based Authentication. Then, I will add the library pyjwt to encode and decode a JWT.
-

Log4Shell Vulnerability
In this article I show how the Log4Shell vulnerability can impact. I show how the JNDI commands are intercepted with an LDAP server, and how to protect against this vulnerability.
-

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.

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.
