Muaath Bin Ali

Muaath Bin Ali

Muaath Ali is a principal software engineer with 15+ years of Java experience. He runs MezoCode blog, helping Java developers design flexible and robust systems.

Do you want your ad here?

Contact us to get your ad seen by thousands of users every day!

[email protected]
Likes 0
Comments 14
Shares 0
Articles 10
Views 113,6K
Latest post

Event-Driven Architecture and Change Data Capture Made Easy

Hello again! In this article (Part 1), we will discuss two common ways to build modern software systems: Event-Driven Architecture (EDA) and Change Data Capture (CDC). They serve different purposes but can work well together in some situations. we'll explain ...

SQL Best Practices
SQL Best Practices Every Java Engineer Must Know

Table of Contents 2. Avoid Using SELECT *3. Use Proper Joins4. Use WHERE Clauses to Filter Data5. Limit the Number of Rows Returned6. Use EXISTS Instead of IN7. Avoid Functions in WHERE Clauses8. Use JOINs Instead of Subqueries9. Optimize Group …

Effective Java Logging

Master effective logging in Java applications using SLF4J and Logback. This comprehensive guide provides 14 essential best practices.

Calling Microservices
Calling Microservices in Java: Part 1

This article explores various approaches to calling microservices in Java, from simple RESTful APIs to advanced. Learn more!

Smarter Logging in Spring Boot with AOP

Smart logging with AOP in Spring boot with our smart Logging, leveraging AOP for detailed, configurable logging. Ideal for cleaner code.

Aspect-Oriented Programming (AOP) Made Easy With Java

The AspectJ framework streamlines AOP adoption in Java. AOP improves modularity which leads to code that is easier to understand and maintain.

Microservices
Microservices Design Principles for Well-Crafted Architectures

Dive into the Microservices Design Principles with our in-depth guide to creating modular, scalable, and resilient software systems.

https://riskinfo.com.au/news/2021/09/10/where-to-from-here-the-future-shape-of-the-financial-advice-industry/
The Evolution of Microservices with SOA: Navigating the Architectural Landscape

Explore the Evolution of Microservices: Microservices in the Modern Architecture Landscape with our in-depth guide that compares it with SOA.

A Day in the Life of a Software Engineer in a Scrum Team Part-2

Let’s dive deeper and explore a day in the life of Alex, a software engineer in a Payment Scrum Team.

https://medium.com/@johnwilliams1756/embracing-scrum-while-ensuring-timely-delivery-of-software-features-20b82ee1abcd
Unlocking Scrum: A Software Engineer’s Journey – Part 1

Embrace Scrum, make it your own, and watch as your projects transform from to-do lists to done-and-dusted.

Join the Community

Be a Part of Our Network

Mastodon

Subscribe to foojay updates:

https://foojay.io/today/author/abo-saad-muaath/feed/
Copied to the clipboard