Skip to content

Articles by Joel Olawanle

Joel is a Frontend developer working at Kinsta as a Technical Editor. He is a passionate teacher with love for open source and has written over 200 technical articles majorly around JavaScript and it's frameworks.

Getting Started With useState Hook in React

Supercharge your React app with useState Hook! Our beginner-friendly guide covers everything you need to know about managing state in func!
Reading time
9 min read
Updated date
July 11, 2023
Post type
Knowledge Base
Topic
React

How To Fix Gitignore Not Working

Explore the common reasons why Gitignore may fail and learn effective strategies to troubleshoot and fix the problem.
Reading time
6 min read
Updated date
May 30, 2023
Post type
Knowledge Base
Topic
Git

How To Fix “React Hooks must be called in a React Function Component or a Custom React Hook Function” Error

Learn how to fix the "React Hooks Must Be Called In a React Function Component or a Custom React Hook Function" error with our guide.
Reading time
6 min read
Updated date
December 8, 2023
Post type
Knowledge Base
Topic
React
Topic
React Errors

How To Fix “JSX expressions must have one parent element” in React

Learn 3 methods of fixing the "JSX expressions must have one parent element" Error in React as well as what causes the error to begin with.
Reading time
6 min read
Updated date
March 14, 2024
Post type
Knowledge Base
Topic
React
Topic
React Errors

Mastering React Conditional Rendering: A Deep Dive

Learn how conditional rendering works in React and take your web development skills to the next level with our comprehensive guide.
Reading time
10 min read
Updated date
July 11, 2023
Post type
Blog
Topic
React

The Uncomplicated Guide To JSX Syntax

Learn all about JSX (JavaScript XML), a syntax extension for JavaScript that allows developers to write HTML-like code inside a JavaScript file.
Reading time
8 min read
Updated date
May 25, 2023
Post type
Knowledge Base
Topic
JavaScript Frameworks
Topic
Web Development Tools

What Is TypeScript? A Comprehensive Guide

Discover everything you need to know about TypeScript in this comprehensive guide, including its features, advantages, and best practices.
Reading time
18 min read
Updated date
March 13, 2024
Post type
Knowledge Base
Topic
JavaScript Tutorials

Jekyll Tutorial: How To Create a Static Website

One of the more popular static site generators is Jekyll. Learn how it works, and how you can create a static website with it in this guide.
Reading time
23 min read
Updated date
October 20, 2023
Post type
Blog
Topic
Headless CMS
Topic
Static Site Generators

Unleashing the Power of JavaScript Spread Operator

Learn how to unleash the power of the spread operator in JavaScript. The easy-to-follow guide shows you just how todo that.
Reading time
5 min read
Updated date
July 7, 2023
Post type
Knowledge Base
Topic
JavaScript Tutorials

How To Fix “Switch is not exported from ‘react-router-dom’ in React” Error

This easy-to-follow guide shows you two ways to fix the attempted import error: 'switch' is not exported from 'react-router-dom'.
Reading time
6 min read
Updated date
November 6, 2023
Post type
Knowledge Base
Topic
React
Topic
React Errors

How To Fix the “TypeError: Cannot Read Property ‘Map’ of Undefined” Error in React

The frustrating "TypeError: Cannot Read Property ‘Map’ of Undefined” error can be difficult to debug. Here are 3 ways to fix the issue.
Reading time
6 min read
Updated date
December 8, 2023
Post type
Knowledge Base
Topic
React
Topic
React Errors

What’s New in Node.js v20 (Test Runner, Permission Model, SEA, V8 JS Engine 11.3)

Node.js v20 is now available. Take a look at what's new in this version, including Test Runner, Permission Model, SEA, and V8 JS Engine 11.3.
Reading time
9 min read
Updated date
December 8, 2023
Post type
Blog
Topic
Node.js