Build a Body Mass Index Calculator REST API

Photo by Douglas Lopes on Unsplash


This article is aimed at beginners who are just starting with Python and also for experience Python Developers who have used Flask or Django and want to get a quick getting started guide for FastAPI.

FastAPI framework, high performance, easy to learn, fast to code, ready for production — FastAPI

Integrate Segment analytics with your Next JS App and get valuable insights.


Segment allows you to easily connect your data sources and send them to different tools to enable multiple powerful use cases. With a centralized connection, you’ll be able to better control the quality of your data and what you want to do with it. — Segment

Visual Studio Code is a Free. Built on open source. Runs everywhere IDE. Visit to download.

ES7 React/Redux/GraphQL/React-Native snippets

Simple extensions for React, Redux, and Graphql in JS/TS with ES7 syntax

How to Install

Visual Studio Marketplace

Launch Quick Open:

Paste the following command and press Enter:

ext install dsznajder.es7-react-js-snippets


This extension cuts down the time you spent writing repetitive boilerplate and gives you a handy shortcut to generate these snippets. For example typing rnstyle and press tab on the keyboard will create a React Native Style boilerplate. const styles = StyleSheet.create({})



Photo by Annie Spratt on Unsplash

There are two experiences of mine I wanted to share. Maybe it will comfort someone or it will challenge someone going through a very difficult situation right now. Maybe help is not coming from everywhere you look, and it seems like the end of the road to you right now.


This is my real-life story, which happens in Nigeria between 2003 and 2010. I was born in a little border town between Nigeria and Benin Republic called Idiroko. A sudden tragic event had happened that made my mum to lost her business and it has been a struggle since then…

Getting Started with building Maps with React and Leaflet.
Getting Started with building Maps with React and Leaflet.
Photo by NASA on Unsplash


A map is a symbolic depiction emphasizing relationships between elements of some space, such as objects, regions, or themes.. Many maps are static, fixed to paper or some other durable medium, while others are dynamic or interactive.

— Wikipedia

Today Maps have become an integral part of my life I would probably get lost in London in some minutes without the help of a Map application on my phone. …

I shared this experience on a close Facebook group and seems to inspire a lot of people, so I decide to share it here and hope it encourages more people going through a similar experience.

It’s not news that it’s really hard to be black, it’s, even more, harder to be black and a first-generation immigrant.

I went to Flatiron school so broke I don’t even have the rent for two weeks in London, I started out living in hostels outside London, my school is in central London in a We Work facilities. …

Photo by Weston MacKinnon on Unsplash


React: A JavaScript library for building user interfaces

This article is aimed at React beginners, but the concept of a reusable component will also be useful for intermediate React developers who are looking to implementing a design system. The Component pattern is the way UI is composed in React and there are so many ways we can go about component creation in React this Article by Kent gives some good advice check it out. …

Photo by Ferenc Almasi on Unsplash


React is one of the most popular JavaScript library for building user interfaces built at Facebook and then OpenSource. React as seen great adoption in the Frontend Community with so many tools and loads of resources to aid development and learning. I started out with React in 2018 while working on a side project and since then I have invested time and resources to continually learn and become a better React developer. I also use React on a daily basis at work, as a Frontend Engineer at Previsico.

The aim of this tutorial is to help you get started with…


When I started putting this article together, the first thing on my mind was getting a picture that is more than a thousand words. Thank goodness I found this.

Photo by Etienne Girardet on Unsplash

My goal of this article is to help you understand what TypeScript is, why you should care, and how to get started. The picture above in essence capture what the TypeScript Engine is doing for you behind the scene, maybe we can put it like the mother hen looking out for the chicks. But online the mother hen we have to explicitly enable TypeScript to do that. …

Peter Ayeni

I change the world by helping people to get started in Tech and Social Entrepreneurship.

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