Often times, there is a need to perform a certain functionality only once in the software. This is a simple and common situation that is faced often times in software development. An example could be the welcome message shown on a website when the user registers for the first time…


I am a software engineer who is working on react for more than four years now. I still remember creating my first react app with React.createClass. I was very quickly drawn towards the idea of state and props. And I firmly believed that it is a genius way of representing…


Illustration Evgenia Barinova

Many talented and peculiar beings, usually known as Computer Programmers or more recently as Software Engineers, are always learning new algorithms and exploiting data structures for the betterment of masses. They have a very particular set of skills which is acquired through religion like determination and devotion like a monk…


Photo by Japheth Mast

In my previous story I discussed the Benefits of Working Remotely. If, like me, you think working remotely is a good option to achieve your personal and professional goals then the very first question that comes to the mind is, How to get a remote job ?

You might have…


Photo by Kevin Bhagat via Unsplash

Did you ever wish to work from your own home or favourite travel destination? Doesn’t that sound amazing to work from anywhere you want without the need of daily commuting and leaving your loved ones?

For me it is the best blessing of the modern era. Being able to work…

Zain Zafar

Software Enginner at Amazon Prime Video

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