Logo
HomeArticles
About

© 2025 - All rights reserved

Articles

Insights and tutorials on web development

Exploring Node.js: How the Event Loop Determines Execution Order
hashnode
Jan 8, 2025

Exploring Node.js: How the Event Loop Determines Execution Order

Introduction As a Node.js developer, understanding the event loop and execution order is crucial for writing efficient and bug-free applications. The event loop is the core mechanism that allows Node.js to perform non-blocking I/O operations despite ...

Node.js
Event Loop
Execution Context
+2
Deep Dive: Why Node.js and Browser JavaScript Are Two Different Worlds Despite Sharing V8
hashnode
Jan 6, 2025

Deep Dive: Why Node.js and Browser JavaScript Are Two Different Worlds Despite Sharing V8

Introduction As a full stack engineer, I find it fascinating how JavaScript has transformed over the years. What started as a simple tool for making web pages interactive has now become a powerhouse that runs everything from complex web applications ...

JavaScript
V8
libuv
+3
Machine Learning: Supervise Learning vs Unsupervised Learning
hashnode
Dec 29, 2024

Machine Learning: Supervise Learning vs Unsupervised Learning

Introduction Machine learning (ML) is a fascinating field that allows machines to learn patterns from data and make predictions or decisions without being explicitly programmed. As a software engineer, understanding the core concepts of supervised le...

Machine Learning
Supervised learning
Unsupervised learning
Introducing Bun 1.0: A Game-Changing Toolkit for JavaScript and TypeScript Developers
medium
Sep 11, 2023
4 min read

Introducing Bun 1.0: A Game-Changing Toolkit for JavaScript and TypeScript Developers

Bun 1.0 is finally here, and it’s poised to revolutionize the way JavaScript and TypeScript developers work. Developed by Jarred Sumner, Ashcon Partovi, and Colin McDonnell, Bun is an all-in-one toolk

Javascript:  Best Practices for Functions
hashnode
Nov 24, 2021

Javascript: Best Practices for Functions

In this article, I am going to explain, how to write clean functions in javascript. what tools should you use to help you with following the best practices and consistency. What is ESLint According to Wikipedia ESLint is a static code analyses tool ...

JavaScript
best practices
Security
+1
Deno - A modern runtime for Javascript and Typescript
hashnode
Nov 21, 2021

Deno - A modern runtime for Javascript and Typescript

In the article I am going to cover. What is Deno? What is the benefit of Deno over Node.js? Should you use Deno instead of Node.js? What is Deno Deno is a runtime for Javascript and Typescript that is based on v8 javascript engine and the Rust Porg...

JavaScript
Node.js
TypeScript
+1
pnpm: Javascript New Package Manager
hashnode
Sep 6, 2021

pnpm: Javascript New Package Manager

pnpm is also known as performent npm. It is a new package manger which can be used instead of npm or yarn. It is basically a drop-in replacement for npm, which means that once you install it, you can invoke pnpm install to download a project dependen...

Programming Blogs
JavaScript
npm
+2
Add/Remove item to/from Array  in Javascript
hashnode
May 10, 2021

Add/Remove item to/from Array in Javascript

In a simple definition, Javascript arrays are used to store multiple values in a single variable, which means, it can hold more than one value at a time. For instance, if you have a list of items (a list of car names), storing the cars in a single va...

JavaScript
ES2021 — Logical Assignment Operator
medium
Apr 4, 2021
2 min read

ES2021 — Logical Assignment Operator

ECMAScript or ES is a <a href="https://en.wikipedia.org/wiki/General-purpose_programming_language">general-purpose programming language</a>, standardized by Ecma International according to the documen

es2021
ES2021 - Logical Assignment Operator
hashnode
Apr 4, 2021

ES2021 - Logical Assignment Operator

Introduction ECMAScript or ES is a general-purpose programming language, standardized by Ecma International according to the document ECMA-262. It is a JavaScript standard meant to ensure the interoperability of Web pages across different Web browse...

ecmascript
JavaScript
features

Topics