Exploring Different Filesystems in Nodejs: A Comprehensive Guide

Nodejs exposes various filesystem features, but not all filesystems share the same behaviors. Here are recommended guidelines to maintain simplicity and safety in your code when working with diverse filesystems.

Understanding Backpressure and Stream Optimization in Nodejs

In the world of data handling and transfer, one common challenge that arises is backpressure. If you’ve ever encountered a situation where data starts to accumulate like a clog while being transferred, you might have experienced backpressure.

What is finally method and finally block in Javascript?

The word finally in Javascript is used in two contexts mainly; finally method with Promises and finally {} block with try-catch. People intermittently use the finally keyword for both the context and have the assumption that they behave the same.

Stop Using JavaScript’s Template Literals for building URLs with Query Params

Template literals are literals delimited with backtick (`) characters, allowing for multi-line strings, string interpolation with embedded expressions, and special constructs called tagged templates. Template literals are sometimes informally called template strings, because they are used most commonly for string interpolation (to create strings by doing substitution of placeholders) and has gained popularity very quickly.

Best Practices for Production setup of Nodejs Application: Part II

This article is Part 2 of Best Practices for Production setup of Nodejs Application. The focus of this article is on sharing best practices for optimizing performance and ensuring reliability during the development phase.