DDD - Architectures

• 2 min read • Ali Ben Messaoud

DDD is not architecture. DDD is an approach to building software with a focus on the domain. Moreover, by “driven-design”, we mean mindset to adopt so we can build domain...

Read More

Go Reactive

• 30 sec read • Ali Ben Messaoud • via blog.arolla.fr

This article is about the Reactive programming paradigm. If you want to know more about what is the link between this paradigm and the other paradigms (imperative, declarative, functional), should...

Read More

Why calling remove on a list throws UnsupportedOperationException

• 1 min read • Ali Ben Messaoud

You may face this UnsupportedOperationException when playing with some Java collections from various sources or creation operations. The root of this exception is that the returned object has a fixed-size...

Read More

The Strangler Fig Pattern

• 3 min read • Ali Ben Messaoud

Since ages ago, humans used to observe and learn from nature to deal with life. A fig tree wraps around other old trees and replaces them. In this context, the...

Read More

Aws Cloud Practitioner Preparation And Exam Notes

• 35 min read • Ali Ben Messaoud

Step 1 To start, try to read whitepapers to know more about AWS infrastructure. Read-only from AWS whitepapers page https://aws.amazon.com/whitepapers/. This exam will be about these domains: Domain Domain %...

Read More

Hexagonal Architecture in Java

• 12 min read • Ali Ben Messaoud

In this article, we’ll talk about Hexagonal Architecture, and we’ll build a Java app to illustrate its concepts. For many years, I worked on projects where the business logic and...

Read More

Get Started With React Hooks

• 6 min read • Ali Ben Messaoud

In this tutorial, we’ll take a look at React Hooks and how you use them? What Are React Hooks? Hooks are functions like any other JS function, but they are...

Read More

Continuous Delivery - Small Batches and Risk

• 3 min read • Ali Ben Messaoud

In this article, we’ll talk about the principles of continuous delivery, and we’ll focus on the Work in Small Batches principle and how it helps reduce risks. There are five...

Read More

Private and Public Routes in React

• 3 min read • Ali Ben Messaoud

In this tutorial, we will learn how to manage different types of routes private and public in an application. Routes in React React Router conditionally render components to display depending...

Read More

Presentational vs Container Components

• 2 min read • Ali Ben Messaoud

In this article, we’ll talk about the difference between Presentational and Container Components in React. In React components are usually split into 2 big categories: presentational components and container components....

Read More