PinnedGet the newest eBook: “Array Series: Array Methods In JavaScript”Link to the e-book on Gumroad — https://chidumennamdi.gumroad.com/l/uvehb The JavaScript Array methods are one of the most used methods in JavaScript. They get the job done in our projects, but they are elusive sometimes. I decided to help out developers by compiling all the JavaScript Array methods in a book…Java Script3 min read
Apr 13, 2021Get the newest eBook: “Understanding JavaScript”Link to the eBook on Gumroad — https://gum.co/LikDD JavaScript is quite complex and confusing for newbies and even for pros in the field. The dynamically typed nature and so many inconsistencies and buggy behavior make it hard to master. This book explains the most complex parts of JavaScript in simple…Software Development2 min read
Published in Bits and Pieces·Oct 14, 2020Getting Started with Malina.jsYet another JavaScript framework. The JavaScript ecosystem is rapidly evolving and with it is the release of several JS frameworks to help developers build and ship faster and robust apps with ease tailored to their needs. Each JS framework brings its unique super-power to the game. In this post, we…Java Script8 min read
Published in Bits and Pieces·Sep 23, 2020Introduction to Blitz.jsYet another framework on the block. It is no news that the JavaScript community has been growing steadily and with that hundreds of frameworks have been reeled out more than we can comprehend and keep up with. Now, most of the stable JavaScript frameworks have also frameworks built on top…Nodejs7 min read
Published in Bits and Pieces·Sep 16, 2020Understanding Memory Leaks in NodejsUnderstanding JavaScript’s Memory Model, with Examples. — Once we begin to type that code, we already introduce bugs and allocating memory without knowing it. How we manage them can make or mar our software. In this post, we will learn, using examples, about memory leaks in Nodejs and how we can solve them. In our effort to…Java Script11 min read
Published in Bits and Pieces·Sep 3, 2020Introduction to Moon.jsMoon.js is a minimalistic JavaScript library for building fast, functional UI. — Yet another JavaScript framework on the block. It seems like these frameworks are being churned out at an ever-increasing rate. The newest JavaScript framework I’ll be introducing in this post is — Moon.js. What we will learn We will learn how to scaffold a Moon.js project, set up a basic…Software Development8 min read
Published in Bits and Pieces·Aug 20, 2020Mock GraphQL APIs using json-graphql-serverYou may find that you need to set up a fast GraphQL server to test your frontend app’s behavior. Trying to do so, you quickly discover that creating even the simplest GraphQL server can be a very tedious task. We need a simple way to serve JSON objects, very fast…Java Script6 min read
Published in Bits and Pieces·Aug 12, 2020How to Build REST APIs with FastifyREST has grown steadily over the years and has now become the ideal way for systems interaction over the internet. It has grown to have a great advantage over the older kids: SOAP, and XML-RPC. REST is being used by thousands of companies and startups. REST is preferred by its…Programming11 min read
Published in Bits and Pieces·Aug 4, 2020Testing with react-testing-library and JestErrors and bugs are a fact of life. There’s no way to avoid them. The only thing we can do is to minimize the chances of them by: Identifying errors and weeding them out using automated testings (the subject of this blog post). Reusing components that have “proven” themselves to…React7 min read
Published in Dev Proto·Aug 1, 2020JavaScript: What’s Typeof ?As the name implies, the typeof keyword is used to determine the types of data. This is one of the most common JS keywords found in JS apps. Knowing the type of data you are working on is often found crucial. In this post, we will look into the typeof…Java Script5 min read