In the beginning of this year, I had a resolution to write an article on any topic once a month, but we’re at the end of the year already and I figured that I haven’t written anything in 2017. This is to break that jinx and all that is holding me back. #postItAnyways

The challenges

During the year, I have had ideas of topics to write about, in fact, I have some stories in my Medium’s draft waiting to be published but my major challenges were:


If you have been developing for the web for a long time, you must have heard about ES6 or ES2015 by top or addicted JS developers. There has been so much hype about ES6 and how it is going to make javascript a better programming language.

Well, this weekend I wanted to build a simple node module, and I decided to use ES6 so that I can learn the new language. To my utmost surprise, I was able to build the module — slack-history-export — using ES6 and now I have fallen in love with it.

Learning ES6

Learning ES6 was pretty…


Because something was broken, and I needed to fix it for my own purposes anyway — why not share it with others in the same boat.
Oli Allen

Having open source libraries as a developer has been something with great value. In most programming job applications, link to open source project that was worked happens more frequently now.

Below are some of Vpereira’s answer on StackOverflow about the importance of contributing to open source.

  • Shows your development skills to the world
  • Gives a good impression about you that you work with development because you love it…

Idowu John Abimbola

An exceptional developer, avid writer. On the path to making the world a better place. you can reach out to me on twitter via @hisabimbola

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