Introduction to software testing

In 2002, a study commissioned by the US Department of Commerce’s National Institute of Standards and Technology concluded that software errors cost the US economy about $59 billion annually.

Testing is about the most crucial part of software development. …

credit: git-scm

Yo, happy new year…

As developers, we constantly need to tell stories with our git history. This story will most likely be read by us and every other member of the team.

Many times when you discover a bug you want to figure out when the bug was introduced, you…

Credit: Redux-Thunk Kunfu

Disclosure: Your should already be familiar with React and Redux to get the best of this tutorial. If you are looking to get started with redux please see Ohans Emmanuel’s guide to understanding redux.

Is Reactjs the best UI library for building UI components?

Ahhh, I don’t want to start…

In this tutorial, we’ll be building a real-time chat application with NodeJS, Express,, and MongoDB.

Here is a screenshot of what we’ll build:


I’ll assume that you already have NodeJS and NPM installed. You can install it from the Node JS website if you don’t have it installed already.

The year 2017 has been the year of AI, machine learning, natural language processing, and Blockchain. There are a lot more though, but these 4 technologies have been in the news consistently. And in 2018, you’ll hear more about them.

Brands have started using them to grow their businesses. Chat…

So far, so good.

The year 2017 has been a great one. What do you think?

It came with a lot of expectations. AI, Machine learning, Blockchain, chatbots, and all those nice stuff were at the center of their game in 2017. And that’s not going to stop soon.



You’ve just arrived in a city — — a not so familiar one. You’re hungry and need a place to grab a byte. Here you found two restaurants. One is almost filled up with people and the other is almost empty.

Which one will you choose?

Let me guess…

Do you have a compelling enough value proposition to cause buyers (users) to crave for your product and actually commit to become paying customers?

That’s a big problem. A product will sell itself only if your prospects know how it can add value to them in 60 seconds without using…

Some years ago my brow furrowed when I think about the future.


It looked blocked. It looked like no one was listening. No one knows what I was passing through.

No one in positions that command things to happen had a connection with me. Nobody knows my name.


Credit: African Exponent

“Our Founding Fathers understood that our country would survive and flourish if our nation was committed to good character and an unyielding dedication to liberty and justice for all. Throughout our history, our most honorable heroes practiced the values of hard work and honesty, commitment to excellence and courage, and…

Eze Sunday Eze

Software Engineer and Technical Writer.

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