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

Stories by Ibadehin Mojeed

Making dropdown menus with CSS

Making dropdown menus with CSS

Dev

Create and customize responsive and accessible dropdown menus with CSS for both keyboard and mouse users, leveraging CSS pseudo-classes.

Ibadehin Mojeed
Jun 11, 2024 ⋅ 13 min read
Using LocalStorage With React Hooks

Using localStorage with React Hooks

Dev

Learn how using `localStorage` with React Hooks can persist user information in browser storage and share logic between multiple components.

Ibadehin Mojeed
Mar 5, 2024 ⋅ 9 min read
Modern API Data-Fetching Methods In React

Modern API data-fetching methods in React

Dev

Explore modern React data-fetching methods and how to handle a real-world application’s state while fetching data.

Ibadehin Mojeed
Mar 1, 2024 ⋅ 12 min read
Exploring Stylex And The New Generation Of Styling Libraries

Exploring StyleX and the new generation of styling libraries

Dev

StyleX is a build-time, type-safe CSS-in-JS library recently open sourced by Meta. Explore StyleX and the evolution of styling libraries.

Ibadehin Mojeed
Feb 29, 2024 ⋅ 9 min read
Creating A React Sortable Table

Creating a React sortable table

Dev

Improve data management and user experience by adding sorting functionality to a React table without using any library.

Ibadehin Mojeed
Feb 21, 2024 ⋅ 16 min read
Guide To Next Js Layouts And Nested Layouts

A guide to Next.js layouts and nested layouts

Dev

Understanding how layouts, nested layouts, and custom layouts work in Next.js is crucial for building complex, user-friendly projects.

Ibadehin Mojeed
Feb 19, 2024 ⋅ 12 min read
Developing A Responsive Mega Menu In React

Developing a responsive mega menu in React

Dev

Mega menus are great on large sites that need feature-rich navigation. Let’s create a responsive, accessible mega menu from scratch in React.

Ibadehin Mojeed
Jan 24, 2024 ⋅ 12 min read
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
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