Ibadehin Mojeed I'm an advocate of project-based learning. I also write technical content around web development.

Stories by Ibadehin Mojeed

Designing Advanced Layouts With CSS Subgrid

Using CSS subgrid to design advanced layouts

Dev

Use CSS Subgrid to design advanced and responsive grid layouts that are consistently aligned and independent of each other.

Ibadehin Mojeed
Dec 13, 2023 ⋅ 6 min read
How to Create a Multilevel Dropdown Menu in React

How to create a multilevel dropdown menu in React

Dev

See how to implement a single- and multilevel dropdown menu in your React project to make your nav bars more dynamic and user-friendly.

Ibadehin Mojeed
Nov 6, 2023 ⋅ 18 min read
Using The React Testing Library Debug Method

Using the React Testing Library debug method

Dev

Use the React Testing Library debug method, and the `logRoles` and `logTestingPlaygroundURL()` methods to identify and analyze test errors.

Ibadehin Mojeed
Nov 3, 2023 ⋅ 12 min read
Five Best Popover Libraries For React

5 best popover libraries for React

Dev

Let’s explore 5 React popover libraries that you can use to enhance UX and interactivity without having to implement popovers from scratch.

Ibadehin Mojeed
Oct 27, 2023 ⋅ 9 min read
Using React Arborist To Create Tree Components For React Apps

Using react-arborist to create tree components for React

Dev

The react-arborist library organizes hierarchical data in an aesthetic, tree-like structure that users can easily understand and navigate.

Ibadehin Mojeed
Sep 28, 2023 ⋅ 13 min read
Using The React Intersection Observer Package To Create A Dynamic Header

Using react-intersection-observer to create a dynamic header

Dev

With the react-intersection-observer package, we can create a dynamic header and improve the navigation experience within content-rich pages.

Ibadehin Mojeed
Jul 25, 2023 ⋅ 14 min read
CSS gap property vs. margin property

CSS gap property vs. margin property

Dev

Learn the subtle but important differences between the CSS gap and margin properties, as well as how their appearances change by layout choice.

Ibadehin Mojeed
May 9, 2023 ⋅ 7 min read
Next Js Font Optimization Adding Custom And Google Fonts

Next.js font optimization: Adding custom and Google fonts

Dev

This lesson covers how to optimize the font loading experience in a Next.js project as well as how to add custom and Google fonts.

Ibadehin Mojeed
Mar 30, 2023 ⋅ 12 min read
Building An Audio Player In React To Play Sound Or Music

Building an audio player in React to play sound or music

Dev

Learn to build an audio player in React from scratch with custom controls that look consistent across browsers.

Ibadehin Mojeed
Feb 10, 2023 ⋅ 18 min read
Optimizing performance in a React app

Optimizing performance in a React app

Dev

In this guide, we will discuss some important ways to optimize the performance of a React application, including pre-optimization techniques.

Ibadehin Mojeed
Feb 9, 2023 ⋅ 12 min read
Understanding Relative And Absolute Imports In Next Js

Understanding relative and absolute imports in Next.js

Dev

Let’s discuss Next.js absolute imports, relative imports, and different ways to implement them in your application.

Ibadehin Mojeed
Nov 4, 2022 ⋅ 7 min read

Adding an RSS feed to your Next.js app

Dev

In this lesson, we will learn how to integrate an RSS feed into a Next.js application to help with your content distribution goals.

Ibadehin Mojeed
Oct 10, 2022 ⋅ 7 min read