Find out the difference between JavaScript’s ?? (nullish coalescing) and || (logical OR) operators.

Nullish Coalescing

let v = undefined ?? "value"
console.log(v) //value

Logical OR

let v = undefined || "value"
console.log(v) //value


SEO is an important part of creating an online presence as it gives an advantage of your website appearing as one of the top results in search results; thereby increasing the probability of it being visited. There are a couple of techniques that help search engine crawlers find out what is on your webpage as this knowledge is important in knowing whether your webpage is a fit response to a search. One of these techniques is by defining a JSON-LD. This article will learn how to use JSON-LD to improve the visibility of a website in search engines.


What is SEO?

What is CTR?

Image source

Why use Navigation Guards?

What is gulp and how can you use it in your projects

What is Gulp? 🔧

Photo by Shane Avery on Unsplash

The Diffie-Hellman Key Exchange Algorithm

What are keys?


D3.js is a JavaScript library for manipulating documents based on data—here’s how to use it.


What is D3?

First things first

git flow

These are the basic commands you should know to use Git:

Emmanuel Akhigbe

Full stack web developer and designer. I love learning, and writing code to solve problems. Twitter: @theoscoder

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