Hey, there 👋
I’m Joel Olawanle
I’m a Software Engineer and Technical Writer with over 3 years experience working with several companies to write technical articles that pushes the product of the company.
I currenty work at Kinsta, as a Technical Editor where I write content, review content, curate ideas that contribute to the growth of the company.
Latest Posts
How to implement light & dark mode in Next.js 14 with Tailwind (2 methods)
This article explains how to implement light and dark mode in Next.js 14 using Tailwind CSS. You will learn two methods to switch ...
Understanding Server Actions in Next js 14
This article explains how to use Server Actions in Next.js step-by-step so you can make the most of this powerful feature and easi...
How to set up Prisma and Postgres in Next.js 14
This article guides you through the setup process of using Prisma in your Next.js application with a Postgres database. Prisma is ...
How to add an automatic offset to scroll position for hash-links
This article explains how to add automatic offset to scroll position for hash-links using CSS. It's the subtle details that often ...
A detailed Guide to data fetching in Next.js 14
Learn how Next.js 14 handles data fetching in server side components and client side components. This guide also covers the evolut...
Statically generate dynamic routes at build time in Next.js 14
Learn how Next.js 14 handles static rendering when dealing with dynamic routes. If you're making the switch from older versions or...
2023, Landed a Full-Time Job, Graduated, Faced Confusions
My review of how I went through 2023. My year started with so much faith, I got a full time job and graduated from school. God car...
How To Add Styling To An Active Link In Next.js 14
This article explains how Next.js 14 simplifies styling active links using the usePathname Client Component hook, enabling a smoot...
Understanding Dynamic Programming With JavaScript
In this article, you'll learn what dynamic programming is, how it works, and how to use it to solve problems with JavaScript.
Featured Conts.
SOLID Principles for Programming and Software Design
In this article, you will learn what these principles stand for and how they work using JavaScript examples.
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 a...
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...
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...
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 v...
Top JavaScript Concepts to Know Before Learning React
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 learn...
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 ...
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.