Indexers in JavaScript

Some modern object-oriented languages have the concept of indexers, which are properties that allow you to index instances of a class just like arrays by using the [] notation. In this article, I would like to show you how to do it in modern JavaScript.

Here’s an example in C#:

Exploring the Fundamentals of Node.js With Mario Casciaro and Luciano Mammino

Node.js’ high scalability and its ability to run Javascript code outside the territories of the web browsers gives it an edge over traditional platforms for web development. It is considered to be possibly the biggest innovation of the decade and is loved not just for its technical capabilities, but also for the paradigm shift that it introduced in web development and, in general, in the software development ecosystem. 

Let’s explore the journey of Mario Casciaro and Luciano Mammino, the authors of Node.js Design Patterns, Third Edition, and get some insights on how they mastered the platform. 

2019 Top Slack Channels for Software Testers

Slack is the hottest collaboration tool in the market today, both as an internal tool for teams working together and for external groups who share similar interest and need a place to collaborate and share ideas.

Slack also offers a free tier which is used by many public communities such as software developers and testers. This tier includes unlimited private and public channels, 10K messages, up to 10 apps (Github, Bitbucket, etc.), file sharing, custom notifications and more.

Differences Between React.js and React Native


React.js was originally developed by Facebook to create highly responsive and dynamic UI applications with uncompromised performance.

The react.js library was released in 2011 with an intent to leverage JavaScript speed and the ability to render pages and dynamic user input. Two years later, as React.js became quite recognized, the team open-sourced React.js.