Hey, I’m Joel 👋
Front-end Engineer & Technical Writer
2022, Helped By God
My review of how I went through 2022. My year started really low, went so so high, and then dropped average. Overall, I am tagging this “Helped by God” because I’ve discovered that it’s not by skill and knowledge but by God! When God is with/for you, everything will be so soft and work despite difficulties.
SOLID Principles for Programming and Software Design
How to Build an eCommerce Store in Next.js
In this guide, we will learn how to build a plant’s e-commerce store with Next.js that fetches all its products from Hygraph and also uses Snipcart to...
How To Write Integration Tests With Jest And React Testing Library
In this article, you will learn what testing means, the various types of testing, why you need to test, how testing works in React, what integration t...
A Comprehensive Guide to React Router
This guide will teach you how to use React Router within your React project. We will learn how to implement React Router to ensure smooth routing with...
Big O Cheat Sheet – Time Complexity Chart
In this guide, you will learn what time complexity is all about, how performance is determined using the Big O notation, and the various time complexi...
In this post, we will take a practical approach and go over all of the JS ideas and techniques you will need to grasp before learning React.
How To Build and Deploy a ChatGPT Clone Application With React and OpenAI API
In this tutorial, you will learn how to build a ChatGPT clone application using React and the OpenAI API.
How To Build and Deploy a Developer Portfolio With Next.js
In this tutorial, you will learn how to build a developer portfolio using Next.js and deploy directly from your GitHub repository to Kinsta’s Applicat...
How to build a static site with Hugo
Let's learn how to build a static site with Hugo, covering everything from installation to publishing your site.
Top 3 Svelte Static Site Generators for Maximum Performance
In this article, we will take a closer look at several static site generators that use Svelte and discuss why they could be a game-changer for your ne...