Open in app

Sign In

Write

Sign In

Mohamed Aladdin
Mohamed Aladdin

2.2K Followers

Home

About

Published in

HackerNoon.com

·Pinned

Refactor Your PHP legacy Code (real projects examples)

Good developers are defined by the quality of their codes. In the software industry, writing good code means saving the money that may be invested in testing, updating, extending or fixing bugs. In this article, I will show you real-life examples of some techniques and ideas that will help you…

Programming

5 min read

Refactor Your PHP legacy Code (real projects examples)
Refactor Your PHP legacy Code (real projects examples)
Programming

5 min read


Published in

codeburst

·Pinned

Write clean code and get rid of code smells with real life examples

Code smells are a set of common signs which indicate that your code is not good enough and it needs refactoring to finally have a clean code. In this article, I am going to explain the code smells with real-life examples from real projects on GitHub and show you the…

Software Development

9 min read

Write clean code and get rid of code smells with real life examples
Write clean code and get rid of code smells with real life examples
Software Development

9 min read


Published in

codeburst

·Pinned

Concepts and Terms that Every Software Engineer Needs to Know

Conceptual integrity, cohesion, abstract data type, coupling, information hiding, rule of least astonishment, and more — If you’ve read a technical book (I suppose you would have as a software engineer), you may have found a term or a concept that you are unfamiliar with. Perhaps you studied it at some point at college but your memory of it has faded, or maybe it’s a new…

Software Development

5 min read

Concepts and Terms that Every Software Engineer Needs to Know
Concepts and Terms that Every Software Engineer Needs to Know
Software Development

5 min read


May 26

The Importance of Code Quality for Business Success

Code quality can have a significant impact on the success of a business. Developers spend a considerable amount of time dealing with technical debt, which can slow down the development process and reduce the quality of the final product. …

Software Engineering

2 min read

The Importance of Code Quality for Business Success
The Importance of Code Quality for Business Success
Software Engineering

2 min read


May 12

Avoid Blob Anti Pattern, Define Roles and Responsibilities

System design, build a robust and highly maintainable application It doesn’t matter if you start building a new system from scratch or maintaining an existing one. It will always come to that point when it’s required to add a new business functionality, and you ask yourself this exact question. …

Software Development

5 min read

Avoid Blob Anti Pattern, Define Roles and Responsibilities
Avoid Blob Anti Pattern, Define Roles and Responsibilities
Software Development

5 min read


Published in

The Startup

·Dec 6, 2020

Send Multiple Twilio SMS With PHP

Engaging your users is a great way to ensure a successful business. As software developers, we must think about the different requirements and application needs. We must choose the best yet most affordable way to achieve our application goals. In this article, you will learn Send SMS to a single…

Twilio

6 min read

Send Multiple Twilio SMS With PHP
Send Multiple Twilio SMS With PHP
Twilio

6 min read


Published in

codeburst

·Oct 15, 2018

MySQL Performance Optimization

The most important thing when it comes to Database Performace Optimization is to pick the right one. You should decide whether your application needs a Relational or Non-Relational database. Even inside one type, you will have various options to choose from. As in the relational database, you may find Oracle…

Web Development

5 min read

MySQL Performance Optimization
MySQL Performance Optimization
Web Development

5 min read


Published in

codeburst

·Oct 8, 2018

PHP Performance Optimization

Application performance is not just a technical issue. Performace can make a business successfull or take it down. So, if you think few milliseconds are not a big deal, think again. Why does Performance Matter? There are mainly three reasons why performance is essential. The first is User experience; if…

Web Development

4 min read

PHP Performance Optimization
PHP Performance Optimization
Web Development

4 min read


Published in

DataDrivenInvestor

·Sep 24, 2018

The Evolution of Web Design, What’s Next?

What was the web design look like in the past? And what is its future? Is there a big difference between how it was, what it is and what it will be? The following pictures compare Amazon’s website in 2010 and Youtube’s website in 2006 with their current ones.

Virtual Reality

3 min read

The Evolution of Web Design, What’s Next?
The Evolution of Web Design, What’s Next?
Virtual Reality

3 min read


Published in

codeburst

·Aug 2, 2018

Software Architecture: Architect Your Application with AWS

Nowadays, cloud computing has become a central part of any tech company, that includes every company now since most of them can be categorized under “Software as a Service” (SaaS). In this post, I will try to simplify the most important Amazon cloud/web services known as AWS. This post will…

Software Development

7 min read

Software Architecture: Architect Your Application with AWS
Software Architecture: Architect Your Application with AWS
Software Development

7 min read

Mohamed Aladdin

Mohamed Aladdin

2.2K Followers

I am a Software engineer who like to spread the knowledge. https://www.linkedin.com/in/moaladdin

Following
  • Paul O'Brien

    Paul O'Brien

  • Netflix Technology Blog

    Netflix Technology Blog

  • Amr Salem

    Amr Salem

  • Arslan Ahmad

    Arslan Ahmad

  • Fabian Wesner

    Fabian Wesner

See all (51)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams