Photo by Sergey Zolkin on Unsplash

Have you ever felt stuck trying to convert, resize, apply a filter to images with the aid of a design tool like Photoshop or Illustrator? With Python, we can achieve this with just basic script written in our favourite code editors or IDEs.

Python is one of the most popular programming languages and it is favoured amongst beginners trying to experiment with their first language. Python provides lots of libraries for image processing but we would focus our attention with Python Imaging Library (PIL). …

Building a React application on your localhost or machine is one of those things we do as developers. After creating that wonderful app on your laptop, you would want the world to see that amazing application live on the world wide web. We are going to use the Create React App (CRA) process to build and deploy our app using Github pages (gh-pages).

Before we begin, you should have a basic understanding of using CRA in setting up the boilerplate for our application.


These are some of the nice to have before we start.

Github account

Install Git for Mac…

In this article, we would take a deep dive into creating a responsive navigation bar menu using vanilla JavaScript with some basic styling and flexbox. So I would assume you have basic knowledge of HTML, CSS, and little bit of JavaScript. There are lots of tutorials out there on the web teaching you about responsive navigation menu, but I have found this process a lot simpler and faster integrating it to your already existing page.

This tutorial won’t be focused on media queries for all screen sizes.

Photo by Caspar Camille Rubin from Unsplash

Getting Started

Here’s is the HTML layout

For our HTML, we would be styling…

A very important aspect of working as a developer is connecting to an API to fetch data from a resource called JSON which stands for Javascript Object Notation. Some common use cases of JSON include:

  • Storing data
  • Generating data structures for user input on your app
  • Transferring data from server to client. It primarily a back and forth connection. client to server and server to server.
  • Configuring and verifying data (GET, POST, PATCH, PUT, DELETE)

In this tutorial, we are going to make a very simple web app with plain javascript that will retrieve information from an API and display…

Tips to remain at the top of your career in 2019

These are some of the tips I found interesting given by my friend Alexander Asomba during one of his AMA section.

If you find yourself in any industry, kindly use them as they would serve as pointers leading you to an excellent career.

These are basic principles every professional should know. Here we go.

  • If you are not indispensable you are disposable.
  • Don’t be comfortable with second place. …

How to create double exposure cloning effects using Snapseed

Snapseed is an incredible phone editing app so many people are unaware. Are you daunted with the huge range of editing tools the app has to offer? In this tutorial, I would guide you through how you can achieve cloning yourself using simple props which are your phone and a phone tripod stand.

This is a complete step by step guide on my photography shoot process using just my mobile phone.

The final process of what we want to achieve.

Debugging a website as a web developer is no mean fit as you are literally looking at lines of codes which for the ordinary eye may not find what the actual issue is with the website but with a software developer it is different.

This is one of the reason why it is always advisable to write clean codes that would be reusable and help other developers find the bugs with ease. For,

Collaboration, growth and strength movement

As an individual, I have collaborated with great personalities in the past which has helped build the connection between us. I am always open to opportunities that can help me not just improving on myself but also on my brand image out there.
Professionalism is the watchword when we come together stronger and this is the anthem now that would guide me on the pathway for greater heights.
Nigeria the land of my birth would be making her independence on October 1st, and the thing I hope to see change for the better is unity in diversity of our multicultural ethnic groups.
Finally, we the citizens of this great nation can change the narrative of our country by choosing the right leaders to govern us.

PS: Design inspiration, @lighthousenaija

The Price To Pay For Success

“asphalt road between the trees” by Arthur Aldyrkhanov on Unsplash

Growing up as a little child, one experiences a lot from older ones and get to have a lot of dreams and aspirations. Imaginary castles are built, children play with toys and tend to even create theirs out of curiosity of what they see in the media, and even amongst themselves, their cognitive senses run wild and this helps in making them great innovators when approached because they want to grasp every knowledge to implement their purpose.

As time passes, I’ve come to realise the various aspects of what they tend to become in…

Teri Eyenike

Software engineer 💻․ In 💙 with React ․ NodeJs ․ JavaScript ․

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