Chidume Nnamdi I'm a software engineer with over six years of experience. I've worked with different stacks, including WAMP, MERN, and MEAN. My language of choice is JavaScript; frameworks are Angular and Node.js.

Stories by Chidume Nnamdi

16 React component libraries and kits for improved UI

Dev

Discover 16 of the most useful React content libraries and kits, and learn how to use them in your next React app.

Chidume Nnamdi
Mar 4, 2025 ⋅ 16 min read

Guide to unit testing in React Native

Dev

Improve your React Native application with unit testing: testing small, isolated pieces of code such as individual functions or classes.

Chidume Nnamdi
Aug 9, 2023 ⋅ 12 min read

Deploy Ethereum smart contracts on the Cosmos ecosystem 

Dev

You can deploy smart contracts written in Solidity on the Cosmos blockchain, including ERC-20 tokens. Therefore, you can deploy the same smart contracts that you wrote for the Ethereum blockchain on the Cosmos blockchain.

Chidume Nnamdi
May 27, 2022 ⋅ 3 min read

Build a Tic-Tac-Toe game with React Hooks

Dev

Learn how Tic-Tac-Toe is played, scaffold a Next.js project, and learn how to code and play a Tic-Tac-Toe game on our computer.

Chidume Nnamdi
Mar 15, 2022 ⋅ 8 min read

How to build DApps on the Cardano blockchain

Dev

Review the basics of Cardano and learn how to write a DApp on the Cardano blockchain using the Plutus programming language.

Chidume Nnamdi
Feb 10, 2022 ⋅ 5 min read

Create an NFT and upload your metadata to IPFS

Dev

Curious about creating your own NFT? Learn how to create and upload an NFT to IPFS, and sell it on the Ethereum blockchain.

Chidume Nnamdi
Jan 31, 2022 ⋅ 5 min read

How to build secure smart contracts using Vyper

Dev

Vyper is similar to Solidity, but it is written in a more modern way. Here’s how to build smart contracts using Vyper.

Chidume Nnamdi
Dec 16, 2021 ⋅ 5 min read

Top 4 Ethereum testnets for testing smart contracts

Dev

Let’s compare four of the top Ethereum testnets — Rinkeby, Kovan, Ropsten, and Goerli — and review the key features of each testnet.

Chidume Nnamdi
Dec 7, 2021 ⋅ 5 min read

How to create and deploy an ERC-20 token on the Ethereum blockchain

Dev

By learning how to create a token on the Ethereum blockchain, you’ll discover how the technology works and stay ahead of the curve.

Chidume Nnamdi
Nov 17, 2021 ⋅ 12 min read

Top 7 blockchain-based databases

Dev

Let’s explore the concept of a blockchain-based database and evaluate the top database solutions available to blockchain developers.

Chidume Nnamdi
Oct 27, 2021 ⋅ 10 min read

Top 6 blockchain development frameworks

Dev

By comparing blockchain development frameworks, you can learn their strengths and weaknesses, which will help in making the right choice.

Chidume Nnamdi
Oct 4, 2021 ⋅ 5 min read

Controlled vs. uncontrolled components in React

Dev

In React, you can either use the state within the component to handle form data or allow the DOM to handle it. These components are called controlled and uncontrolled components, respectively.

Chidume Nnamdi
Sep 29, 2021 ⋅ 4 min read