How to start coding Flutter in 60 minutes
Tutorials
Fatma Elverir

How to start coding Flutter in 60 minutes

Google’s Flutter came out in our lives with the motto “Design beautiful applications” quickly for multiple environments at once.  According to Stackoverflow insights for 2021, Flutter is the second loved framework&tool. Flutter is the most

How to start coding NodeJs in 60 minutes
Tutorials
Fatma Elverir

How to start coding Node.js in 60 minutes

Node.js is a revolutionary open-source JavaScript runtime environment built on Chrome’s V8 JavaScript engine. I’m calling it revolutionary because it changed the way we are using Javascript nowadays. Javascript is not a language that is

Infrastructure as Code with Terraform
Tutorials
Fatma Elverir

Infrastructure as Code with Terraform

Why Infrastructure as Code (IaC)? System admins used to create infrastructure manually not long ago or with individual scripts. This situation created a necessity for companies to have separate admins to manage & maintain data

How to start coding Angular in 60 minutes
Tutorials
Fatma Elverir

How to start coding AngularJS in 60 minutes

AngularJS is one of the earliest JavaScript frameworks that quickly gained popularity as an MVC framework. Soon after its release, Google started to support AngularJS, and so many things have been changed since then. I

Concurrency and Multithreading in Java
Tutorials
Fatma Elverir

Concurrency and Multithreading in Java

Imagine a coffee shop with only one employee, a cashier who is supposed to do all the work alone. Gets an order, makes the coffee, delivers it to the customer, and repeats.. which may take

How to start coding VueJS in 60 minutes
Tutorials
Fatma Elverir

How to start coding VueJS in 60 minutes

VueJS is an open-source Javascript framework for building single-page user interfaces. Evan You – the author of VueJS, decided to implement VueJS when working for Google and using AngularJS for several projects. So he dropped

Software Deployment Strategies: Canary vs Blue-Green
Tutorials
Fatma Elverir

Deployment Strategies: Canary vs Blue-Green Deployments

The meaning of the word “deploy” is “to spread out or arrange strategically,” which comes from the “deployer” in French, mostly being used as a military term.  In software, what you mean by deployment makes

How to start coding JavaScript in 60 minutes
Tutorials
Fatma Elverir

How to start coding JavaScript in 60 minutes

Web development is moving fast, and I wouldn’t be wrong in saying that we were born in frameworks! There are 20+ JS frameworks and 80+ JavaScript libraries out there.  With all those fancy frameworks &

Technical Interview Questions - Sliding Window Technique
Tutorials
Fatma Elverir

Technical Interview Questions: Sliding Window Technique

The first round of technical interviews is generally algorithm-based questions. You may be asked to solve a most common problem through a technical assessment tool such as Hackerrank or Codility, or maybe within a screening

How to start coding React in 60 minutes
Tutorials
Fatma Elverir

How to start coding React in 60 minutes

Why is React so popular among developers these days? If you are familiar with front-end development, by any chance, you have probably heard about React and seen dozens of tutorials that explain why with justification.

arArabic