Marwen AouitiManaging Memory in Java: Avoid Unnecessary Nulling of Object ReferencesWhen programmers first encounter issues with memory management and garbage collection in Java, a common reaction is to manually null out…Oct 7Oct 7
Marwen AouitiDesign Patterns 101: The Factory Method PatternWelcome to the next fourth article of our design pattern series!Sep 13Sep 13
Marwen AouitiDesign Patterns 101: The Observer Design PatternWelcome to the third post in our design pattern series! This time, we’re diving into the Observer Pattern. As with the previous patterns…Sep 6Sep 6
Marwen AouitiDesign Patterns 101: The Strategy Design PatternWelcome to the second post in our design pattern series! This time, we’ll explore the Strategy Pattern. Just like we did with the Builder…Aug 30Aug 30
Marwen AouitiDesign Patterns 101: The Builder PatternDesign patterns are tried and tested solutions to common software design problems. They provide a standard approach to solve a recurring…Aug 221Aug 221
Marwen AouitiBook Review: Microservices PatternsThis post is a review for the book Microservices Patterns by Chris RichardsonJun 18Jun 18
Marwen AouitiPolling vs Webhooks: Understanding the Best Option for Real-time DataSome of the methods for achieving real-time data synchronization are polling and webhooks. This article will delve into each method’s…Feb 24Feb 24
Marwen AouitiBook Review: The Well-Grounded Java Developer“The Well-Grounded Java Developer” is an awesome book for Java enthusiasts, integrating foundational Java concepts with the most recent…Feb 4Feb 4
Marwen AouitiBook Review: Spring Security in ActionI finished reading Spring Security in Action By Laurentiu Spilca and this is my review:Dec 29, 2023Dec 29, 2023