Mohammad D.

My Blog

Blog about Javascript, Development and Tech.


Optimize your React App Performance with Memoization

Using React Hooks you can optimize your react components and help improve the performance of your application
Read more →

Creating Unhackable passwords

How do you make a strong password that is uncrackable using brute force?
Read more →

Tactical vs Strategic Development

Two different ways of programming
Read more →

What is Docker and why do developers use it?

Let's dive in to Docker and learn what is it used for.
Read more →

Which programming language to choose in 2021?

In 2021, there are hundreds of programming languages being used every day. Learning a language is difficult, but choosing one can be harder.
Read more →

Is Programming right for me?

There are a few indications in your personal traits that can help you decide if you want to give coding a chance for a career.
Read more →

Developers with Imposter Syndrome

Imposter Syndrome is a psychological phenomenon that causes a lack of faith in one's achievements. This is accompanied by a constant fear that you will be revealed as a fraud.
Read more →

How do you write good code?

Should you focus more on the readability of your code or should you worry about making it run faster?
Read more →

Working Remotely - 5 Useful Tools for Developers

To get more work done from home, you need the right tools. Here is a few I use as a developer when working remotely.
Read more →

Tools I use

A list of the tools and software that I use on a daily basis to help me build the Web.
Read more →