Java, RAM and Docker

• 9 min read • Ali Ben Messaoud

When we run a Java application in physical servers, we can specify the Java heap size. When doing containers, we must consider the same practice. But. By default, in Docker,...

Read More

My CLI tools for Ubuntu and Windows

• 2 min read • Ali Ben Messaoud

I this tutorial, I’ll present some cli tools I use on Windows and Ubuntu, which make daily tasks easier when dealing with commands and keep me focusing on what is...

Read More

AWS - Playing With S3 and Spring Boot

• 7 min read • Ali Ben Messaoud

This article is about getting a Spring Boot application into production on AWS. So to achieve this goal, we will need to have Docker installed, and created accounts at hub.docker.com...

Read More

AWS - Deploying Your First Spring Boot App

• 5 min read • Ali Ben Messaoud

This article is about getting a Spring Boot application into production on AWS. So to achieve this goal, we will need to have Docker installed, and created accounts at hub.docker.com...

Read More

Deliver Better Software, Faster

• 2 min read • Ali Ben Messaoud

Software Development is a complicated process where it is difficult to predict delivery. We saw and will continue to see examples of projects failing because the original deadline wasn’t realistic,...

Read More

RDV For Social Distancing

• 1 min read • Ali Ben Messaoud

As we adapt to what has been stamped “the new normal”, long-standing habits have been redefined to fit present social restrictions. One well-known change is how we attend public spaces...

Read More

Lazy evaluation in Java

• 6 min read • Ali Ben Messaoud

Lazy evaluation is a strategy that delays the evaluation of an expression until its value is asked. The reverse is eager. Programming languages are classed into strict and lazy. As...

Read More

Micro Frontends, The New Microservices

• 4 min read • Ali Ben Messaoud

In the last years, microservices have got much attention. Several companies adopted them, allowing teams to scale various applications independently and quickly and bypass large monolithic backends’ constraints. Sadly, we’ve...

Read More

First Quarkus Microservice

• 7 min read • Ali Ben Messaoud

Supersonic and subatomic! That’s the first time I’ve heard about it in May 2019. What is Quarkus? Quarkus is a powerful enterprise programming stack for building Java applications that deal...

Read More

Do You Want to Test Like a Pro?

• 10 min read • Ali Ben Messaoud

Today’s post is a set of notes from Vicor Rentea about testing and doing it like a pro. This overview is a reference for myself, and I’ve just put it...

Read More