Chidume Nnamdi

  I'm a software engineer with 6+ years of experience. I've worked with different stacks ranging from WAMP, to MERN, to MEAN. My language of choice is JavaScript; frameworks are Angular and Nodejs.


27 Stories by Chidume Nnamdi

Angular lifecycle hooks explained

Learn about using lifecycle hooks in Angular to gain more control over the functionality of your application.
0 11 min read

Creating ListViews in Flutter

Learn to create and style ListViews for mobile and desktop apps using Flutter, a flexible and easy-to-use UI.
0 12 min read

Guide to unit testing in React Native

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

Caching with HttpInterceptor in Angular

With HttpInterceptor in Angular, you can drastically reduce the amount of code required to implement HTTP caching.
0 4 min read

SOLID principles: Single responsibility in JavaScript frameworks

Learn how the single responsibility principle can help guide your design decisions in JavaScript frameworks, especially Angular and React.
4 12 min read

Build your own styled-components library

By learning how to build your own styled-components, you’ll discover how styled-components and tagged template literals work under the hood.
0 10 min read

Three.js: Geometries and materials

In this tutorial, we'll show you how to create geometries and materials for styling geometries in Three.js.
0 7 min read

Creating triangles using CSS

Make the design of your site a little more interesting with CSS triangles. This tutorial shows you how to manipulate the borders, height, and...
0 5 min read

How to use lighting and WebGLRenderer in Three.js

Read about the types of lighting options and highly performant renderer WebGLRenderer available in Three.js, a JS graphics library.
0 4 min read

Your reference guide to using TypeScript in React

Here's a quick reference guide where you can learn about best practices and generic TypeScript types in React.
0 6 min read

Intro to Three.js for game developers

In this tutorial, we'll show you how to get started with one of the most popular JavaScript libraries for creating stunning 3D animations, Three.js.
0 6 min read

CSS Reference Guide: calc()

Our guide to the CSS calc() function, including rules, use with CSS variables, and examples.
0 2 min read