Fakhreddine MESSAOUDI

Sign in

Hello guys, today, I will be talking about a great topic. What will you do if you were a president of a country for one day?

My opinion:

The first thing I would do is drastically reduce my dependency on Middle Eastern oil by going green tech all the way. Every home will have solar panels on its roofs and rechargeable batteries in its basement and every field will have wind turbines. The energy produced will go directly into the grid for all to use.

Then, I will start a Science Academy and harvest all the brainiacs in my country and put…


Hack Reactor

Hello folks! today I am going to talk about why Scrum Methodology is important in the IT field, and why should we implement it. Also, I am going to give you some reason for that.

Let’s Get started

Scrum is an agile framework for incremental product development, widely used in software development. The core of Scrum is the iteration, which is repeated until all the product requirements have been implemented.
Transparency, inspection, and adaptation are the three basements of Scrum.

Scrum offers freedom of implementation

Scrum is a framework defining a set of roles, artifacts, and events, as well as some rules between them. Within this…


Hey guys, I started learning typescript react in a while, I have found this combination is wonderful. I don’t know if you are familiar with typescript or react, but I want you to know that typescript is powerful for those who like working with javascript. If you want to start mastering react you should start implementing Typescript. I have created a simple app using it and I want to share it with you.

TypeScript for React developers in 2020

Let’s Get Started

Posting data to APIs has never been easy. But have you ever used React to post form data to Google Sheets? If not, then this tutorial is…


Gatsby, NextJs or Create React app

If you are a front-end developer or let’s say a React developer this article will be useful. However, if you are new or newer, React is a JavaScript library that was built to create beautiful UI components. Most programmers add additional libraries to their React applications, and each of the frameworks in the title is based on React. There are many different cases, when and why you might want to use each one. I’ll try my best to explain the difference and how to chose to work with each one of them.

Before we…


Hack Reactor

Hello guys, I am at the last part of the senior phase at RBK, my studying career at it will be done soon and almost in a few days. So, I would like to say a few words about the past month and specifically, about the senior phase and the period that I have spent with my two amazing colleagues, alaa mekki, haythem zribi.

Let’s start

I still remember the day when figured it out that we are the Devils Gang team, I believe this team name was chosen according to the nickname Lucifer that I admire of having it…


Hello guys, today I will try to give some examples that will help you improve in any job interview. Also, you should know, even if you have never been in an interview before, this is a good place to start collecting information.

Let’s Get started

Too many job seekers stumble through interviews as if the questions asked are coming out of the left field. But many interview questions are to be expected.

From the moment you enter the room for a job interview, the hiring manager is assessing one thing: Are you the best person for the job? And at some point during…


Hack Reactor

Hi everyone, today I’m going to talk about something funny. I’ll try to make it not dramatically. “If you have all the technologies of the world, what would you build? And why?”

Let’s Get started

So many people, so many answers claiming they’d do noble things for humanity.

I’m sorry to disappoint, but fuck the saving of the world. One era-defining genius can certainly try; and probably can ‘fix’ the world for some short time period, but it’s a fool’s errand, I think.

So, going along with such philosophy, I’d be the selfish billionaire playboy. I’d found a world-changing tech company…


Anger tells us we need to take action to put something right. It gives us strength and energy and motivates us to act.

But for some people, anger can get out of control and cause problems with relationships, work, and even the law.

Let’s Get started

It’s important to deal with anger in a healthy way that doesn’t harm you or anyone else.

How you react to feeling angry depends on lots of things, including:

  • the situation you are in at the moment — if you’re dealing with lots of problems or stress in your life, you may find it harder to control…


Hello guys, today I’m gonna talk about the importance of learning, why is important in our life, and how can we make a habit so it becomes a life-long journey.

Let’s Get Started

First of all, Learning Plays a Role in Getting Access to New Opportunities. How is that?

Learning is an integral part of the professional and personal development of human beings. It expands our knowledge and skillsets so that an individual can reach his full potential. …


Hack Reactor

Hello guys, today I’m going to explain the bubble sort algorithm and explain it as simply as I can.

Let’s get started

The first thing, there is a lot of other algorithms that sort arrays with different way. In this toy problem, we have the most basic sorting algorithm also it's easy to understand.
First of all, let’s take this example [5,6,2,3]:

The first thing you need to know is, we will be checking and comparing every two elements and then switch them. Let me make this clear:

[5,6,2,3][5,6,3,2][5,3,2,6][5,3,2,6][3,2,5,6][2,3,5,6]

This is how exactly the bubble sort works. …

Fakhreddine MESSAOUDI

If you want master something teach it.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store