DEV Community

Mohamed Mayallo profile picture

Mohamed Mayallo

I'm a Software Engineer Passionate about Clean Code, Design Patterns, and System Design. Learning something new every day. Feel free to say Hi on LinkedIn at https://www.linkedin.com/in/mayallo

Work

Software Engineer

Is Interface Segregation Principle Redundant?

Is Interface Segregation Principle Redundant?

6
Comments
14 min read

Want to connect with Mohamed Mayallo?

Create an account to connect with Mohamed Mayallo. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Group by Year, Month, or Day in PostgreSQL

Group by Year, Month, or Day in PostgreSQL

8
Comments
4 min read
Exponentiation in JavaScript: A Beginner’s Guide

Exponentiation in JavaScript: A Beginner’s Guide

27
Comments 11
3 min read
How to Break from forEach in JavaScript?

How to Break from forEach in JavaScript?

18
Comments 8
3 min read
The Double Question Mark (Nullish Coalescing Operator) in JavaScript

The Double Question Mark (Nullish Coalescing Operator) in JavaScript

3
Comments
3 min read
Add Element to Array just if It Doesn't Exist in the Array

Add Element to Array just if It Doesn't Exist in the Array

Comments
3 min read
Liskov Substitution Principle Isn’t Complex. Just Give It A Try

Liskov Substitution Principle Isn’t Complex. Just Give It A Try

1
Comments
12 min read
Open-Closed Principle: The Hard Parts

Open-Closed Principle: The Hard Parts

18
Comments
11 min read
Do You Really Know, What Is Single Responsibility?

Do You Really Know, What Is Single Responsibility?

10
Comments
9 min read
UML in Agile Simply Explained

UML in Agile Simply Explained

1
Comments
2 min read
The 8 Fallacies of Distributed Systems Simply Explained

The 8 Fallacies of Distributed Systems Simply Explained

6
Comments
2 min read
Locking-Based Isolation at SQL Server

Locking-Based Isolation at SQL Server

15
Comments
8 min read
How to use GraphQL Directives efficiently?

How to use GraphQL Directives efficiently?

9
Comments
7 min read
MongoDB GridFS, Made Simple

MongoDB GridFS, Made Simple

9
Comments
5 min read
Strategy Vs State Vs Template Design Patterns

Strategy Vs State Vs Template Design Patterns

5
Comments
5 min read
4 Ways To Handle Async Operations In JavaScript

4 Ways To Handle Async Operations In JavaScript

8
Comments
9 min read
loading...