Nelson Michael Nelson Michael is a frontend developer from Nigeria. When he's not meddling with CSS, he spends his time writing, sharing what he knows, and playing games.

Stories by Nelson Michael

Using Reactive Variables Apollo Client

Using reactive variables with Apollo Client

Dev

We use reactive variables and field policies in GraphQL’s Apollo Client to manage local state in client-side, JavaScript framework apps.

Nelson Michael
Apr 25, 2023 ⋅ 5 min read
Top 10 React Grid Components And Libraries For 2023

Top 10 React Grid components and libraries for 2023

Dev

Build great-looking and performant grid layouts with the top 10 React Grid components and libraries, such as React Data Grid and Griddle.

Nelson Michael
Apr 24, 2023 ⋅ 5 min read
Create Smooth Page Transitions Barba.js

Create smooth page transitions with Barba.js

Dev

We discuss using Barba.js to create seamless, smooth page transitions for enhanced user experience on your website.

Nelson Michael
Apr 3, 2023 ⋅ 9 min read
Beat React Native Routing Libraries

The 4 best React Native routing libraries

Dev

We take a close look at top React Native routing libraries, exploring their features and use cases, to help you make an informed choice.

Nelson Michael
Mar 21, 2023 ⋅ 6 min read
Build React App Using Grommet for UI

Build a React app using Grommet for the UI

Dev

Learn how to use Grommet to quickly and easily create a modern, intuitive, and accessible user interface for your React application.

Nelson Michael
Jan 4, 2023 ⋅ 9 min read
CSS Logo

Understanding background-size in CSS

Dev

This article will investigate the background-size property in CSS and how it works and will review examples for its property values.

Nelson Michael
Oct 12, 2022 ⋅ 4 min read
React Logo Over Roof Background

Using barrel exports to organize React components

Dev

Here, we introduce the concept of barrel exports in React and discuss how to use barrel exports to save development time.

Nelson Michael
Jul 1, 2022 ⋅ 5 min read
Bem vs smacss comparing css methodologies

BEM vs. SMACSS: Comparing CSS methodologies

Dev

Following a CSS methodology guarantees that everyone involved in the development process speaks the same language. BEM and SMACSS differ but have various unique advantages.

Nelson Michael
May 18, 2022 ⋅ 6 min read
CSS Logo

Exploring the new CSS color functions: CSS Color Module Level 5

Dev

Here’s an easy reference guide for the new color specification methods available with CSS Color Module Level 5.

Nelson Michael
Apr 8, 2022 ⋅ 7 min read
CSS Logo

A deep dive into CSS specificity

Dev

Learn what CSS specificity is and how it works. Review how to calculate a specificity score and see examples for individual and multiple selectors.

Nelson Michael
Feb 24, 2022 ⋅ 6 min read
A Cardboard Box

What you need to know about Parcel 2

Dev

Let’s look at the latest version of the JavaScript bundling tool Parcel and its new features that can help developers build faster websites.

Nelson Michael
Dec 3, 2021 ⋅ 4 min read
JavaScript Logo Over a Stack of Cookies

Storing and retrieving JavaScript objects in localStorage

Dev

Here, you can learn a trick for storing JavaScript objects as JSON strings in the window.localStorage object.

Nelson Michael
Nov 1, 2021 ⋅ 4 min read