Sign in

Believer | Techie | Web Developer | 4IR Tech Enthusiast | Learn, Unlearn, Re-learn

“Just believe and you will be healed”, “Have faith in that job you are looking for” and other statements like these are commonly associated with having faith in God. But, is it as easy as that? Is it that quick? Like the use of a magic wand? Let us look into some scripture that can help us understand what faith really is:

What is Faith?

Key Verses: Hebrews 11:1–3, Mark 11:22–25.

Faith is a decision we make as believers to confidently trust in God — with assurance and anticipation that he is able to do what he said he will do. …


The presence of python libraries like Numpy and Pandas give analysts the power to manipulate data with ease by providing sets of tools, that can be used to perform a range of actions on data: from organization to performance of arithmetic operations to visualization, among others.

Numpy and Pandas both provide tools for processing multidimensional data structures like arrays, and even better, generic data.

Python Numpy Library

Numpy is a general-purpose array processing package that provides a high-performance multidimensional array object, and tools for working with these arrays. These arrays are called ndarrays and have the following properties:

  • Rank — number of dimensions…


In my previous post, I mentioned that I am going to launch into the field of Data Science while using python to achieve this. But before launching into the deep, it is necessary to understand the underlying concepts. I took a week off to get into this, and I am ready to share what I was able to study.

In this post, we shall go over certain concepts and study a few examples. I will also be attaching a useful link at the end of each topic, to help you better understand. …


From the time I started my tech career to this day, technologies have without a doubt evolved; needs keep changing, bright minds keep inventing & innovating, new discoveries are made and the list goes on and on because change is inevitable. And because the world is changing, we too have to change to fit in, regarding processes and approaches and most importantly to a techie, technologies.

Among these new concepts is the discipline of Data Science, which from my understanding basically revolves around doing something to and with data: manipulation, analysis, visualization, and scaling; using tools and algorithms. …


Software maintainability is the degree to which a problem is understood and the solution built to enhance and ease readability, understand-ability, reliability & safety and consequently adaptability.

This goes beyond building a solution to solve some problem. It goes into details like code structure, cognitive complexity, and program quality, you name it.

As I have realized, software maintainability requires a lot more effort than other phases of programming . However, as a programmer/developer, it is easy to get deeply routed in writing your code and forgetting about conventions or that you are building the system to be used by others…


Photo by Randy Fath on Unsplash

Teamwork is the ability to work together toward a common vision, the ability to direct individual accomplishments toward organizational objectives. It is the fuel that allows common people to attain uncommon results. — Andrew Carnegie

Less formally, TEAM has been looked at as an acronym for Together Everyone Achieves More. I briefly share my understanding of this definition in the following paragraphs.

Together; Analyzing strengths and weaknesses of each team member gets you a step closer to unlocking them. It is also necessary to understand their interests and reaction to different events and situations. …


Being a programmer is if not one of the most enjoyable fields of profession because of the diversity it holds; month in, month out, a different challenge is on your hands. Today you might need to use python as a core of a project, and the next day, you just might have to be a part of a project that has PHP as the core development language.

Programming has many advantages to it including flexibility, job opportunities and a platform to exhibit creativity, problem solving, you name it. It is a very important sector as everyday problems can be solved…


If you need a general- purpose, extensible and dynamic language to build up your desktop application GUI, website or web application, python is the right language for you to use.

For starters, it is a high level programming language and therefore is close to natural language, making it easy to read and understand. You do not need to first learn the language syntax. All you need to do is follow the good practices that it enforces for example proper indentation.

Summing two numbers and displaying the output is as easy as:

1. num1 = 21 2. num2 = 7 3…

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