Glad Chinda

  Full-stack web developer learning new hacks one day at a time. Web technology enthusiast. Hacking stuffs @theflutterwave.


21 Stories by Glad Chinda

Mocha.js, the JavaScript test framework: A tutorial

In this comprehensive Mocha tutorial, we'll show you how to write and run tests on Node.js apps with the JavaScript test framework Mocha.js.
7 18 min read

PropTypes in React: A complete guide

In this tutorial, we'll demonstrate how to use prop types in React to improve your components and ensure they're working as expected.
3 8 min read

Lazy loading React components

Learn how to apply code-splitting and lazy loading to React components with React.lazy() and React.Suspense.
5 5 min read

Using Bootstrap with React

Learn how to use React and Bootstrap, how to add Bootstrap to a React app, and how to install react-bootstrap (with examples).
4 15 min read

React Redux Connect: When and how to use it

In React Redux, the connect() function connects a React component to a Redux store. Here’s everything you need to know about React Redux Connect.
0 11 min read

CSS animations for DOM observation

That's right, you can use CSS animations to observe DOM mutations.
0 7 min read

Designing a ripple effect for UI feedback

The ripple effect is one of the most intuitive ways to provide users with touch feedback.
2 10 min read

Radix sort: No comparisons required

Radix sort is unique among sorting algorithms. Explore how it works and how to implement it in JavaScript.
0 8 min read

isPalindrome(): A recursive approach

Learn how you can delay stack overflow for most recursive functions by writing a simple isPalindrome() function in JavaScript.
0 6 min read

Interesting use cases for JavaScript bitwise operators

We don’t often see bitwise operators in JavaScript, but they have some cool use cases.
6 14 min read

Anomalies in JavaScript arrow functions

Arrow functions can be considered regular JS functions with anomalies. Learn how to use that to your advantage.
1 14 min read

Programmatic file downloads in the browser

Blobs and object URLs exposed File downloading is a core aspect of surfing the internet. Tons of files get downloaded from the internet every day...
1 12 min read