prefix free
prefix free


As a frontend developer you should prioritize building all browser compactible applications / solution. Browser vendor compatibility should be put in to consideration. web tool like Can I Use helps you determine if a CSS property is available across all browsers.

In this article you will learn to use a life saving tool that saves you the stress of having to write CSS codes compatible for all browsers.

What are CSS Vendor Prefixes

CSS vendor prefixes are string relating to specific browsers. …

this in javascript


In this short article, you will learn the use of the this keyword and it’s value in different context.

what is “this”

In JavaScript, the thing called this is the object that "owns" the code.

The value of this, when used in an object, is the object itself.

In a constructor function this does not have a value. It is a substitute for the new object. The value of this will become the new object when a new object is created.

Note that this is not a variable. It is a keyword. You cannot change the value of this. W3Schools

The use of this

  1. The this keyword…

mocha image copied from Google
copied from Google

Writing tests is essential when creating Apis. It allows you to detect bugs and be sure if your functions are working as they should.

Here is a good explanation on writing file upload test by Franklin Ikenna Isaiha. In that article he used file system which worked perfectly. But using the file system, your test passes locally and not on Travis.

I reached out to him and he gave me a hint on how to successfully write file upload tests that will pass locally and on Travis.


  1. installed all necessary dependencies for your node js project.
  2. install mocha and chai…

I was one of the lucky ones that was chosen for the Andela Teencode program 2019. The 13 weeks program kicked off on 6th of April.

I was introduced to node.js at the Andela Teencode Camp. We worked on weekly assignments. Our last task was to build a Maintenance Tracker App.

Maintenance Tracker App is an application that provides users with the ability to reach out to operations or repairs department regarding repair or maintenance requests and monitor the status of their request.

How I Handled Frustration

Mikes photos

Knowledge and its purpose: Doing the right thing

Knowledge is facts, information, and skills acquired through experience or education; the theoretical or practical understanding of a subject. Knowledge involves familiarity, awareness, understanding someone or something, such as facts, information, descriptions, or skills, which is acquired through experience or education by perceiving, discovering, or learning. Knowledge can refer to a theoretical or practical understanding of a subject.

“Google definition ”

Doing the right thing in seeking knowledge

Knowledge has no boundaries. It is compulsory for every human to seek knowledge, there is a great difference between just passing exams and knowledge acquisition. I can decide to take on a course, write exams and pass…

Ibrahim Mohammed

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