JWT Tokens in Plain Java

• 6 min read • Ali Ben Messaoud

Token authentication is a more modern approach, designed for securing access to microservices and solve problems server-side session IDs can’t. JWT Simply JWT is a type of token that contains...

Read More

Practical Guide to Java Microservices

• 14 min read • Ali Ben Messaoud

Today’s applications are responsible for handling huge volumes of data for thousands of connected users at the same time. Thus the nature of the user experience demands fast applications and...

Read More

Returning Null vs Exception

• 5 min read • Ali Ben Messaoud

When designing an API, developers may always question what to set as a returned value when an operation cannot fulfill its contract? I don’t know what do you think? Should...

Read More

Docker 101 - Layers

• 5 min read • Ali Ben Messaoud

In this article, we will learn how Docker handles Layers to create images and containers. Docker Guide (6 Part Series) Docker Containers Docker Images Docker Layers Docker with Java Spring...

Read More

Code Review

• 5 min read • Ali Ben Messaoud

In our daily tasks, designing, coding, and deploying are not the only things to do every day. There are also planning meetings and technical discussions to do with the other...

Read More

Apache Kafka - Introduction

• 5 min read • Ali Ben Messaoud

Kafka is gaining so much traction and hiring managers are looking for developers with this skill. Why? Because asynchronous communication between microservices can help to avoid bottlenecks that monolithic architectures...

Read More

DRY

• 4 min read • Ali Ben Messaoud

DRY, Don’t Repeat Yourself, is perhaps one of the most fundamental of all the programming principles that had been introduced by Andy Hunt and Dave Thomas in The Pragmatic Programmer....

Read More

Docker 100 - Images

• 7 min read • Ali Ben Messaoud

In this article we will cover the basics of Docker images, commands and usage. Docker Guide (6 Part Series) Docker Containers Docker Images Docker Layers Docker with Java Spring and...

Read More

Docker 100 - Containers

• 6 min read • Ali Ben Messaoud

Docker is a tool for creating, deploying, and running apps easily. Docker guarantees that any app will run in the same way on every Docker instance. In this article we...

Read More

Hello world!

• 30 sec read • Ali Ben Messaoud

Hello world! First post!

Read More