javascript
JavaScript
How to unit-test a private (non-exported) function in JavaScript
When writing unit-tests for JavaScript modules, we often encounter a dilemma wherein the module has some private functions that have not been...
JavaScript
The new Logical Assignment Operators in JavaScript
The latest version of ECMAScript introduced three new logical assignment operators: nullish, AND, and OR operators. These are supported from Firefox 79...
JavaScript
How to groupby using reduce in JavaScript
The groupBy method is one of the reasons people use lodash in their project. In this blog post, we will write our...
React
React Hooks and Local Storage: Let’s build a ToDo app
React hooks have been around for quite some time. They have been widely adopted by the React community since then and have...
Web Development
Using async/await in ExpressJs
If you have not been living under a rock for the past few years, you probably have heard of async/await. It has...
Web Development
How to setup GatsbyJS starter with TypeScript and ESLint
Gatsby has become fairly popular in the last couple of years and it has starting becoming the go to static site generator...
JavaScript
JavaScript Promise combinators: race, all, allSettled, any
Promises have not been a new concept in the javascript community. They have existed in the ecosystem for a long time. JavaScript...
Development
Rest and Spread operator: Three dots that changed JavaScript
The rest and spread operator have changed the way I do a lot of things in JavaScript and I have started using...

Hi there! Want some more knowledge?
Think that the knowledge shared is helpful? You might want to give our mailing list a try. We'll send you 2-4 emails a month, right when new posts come out.