Understanding Server Methods and the HTTP Module in Node.jsWhen building applications with Node.js, one of the most important modules you’ll work with is the HTTP module. This module allows you to create web servers, handle client requests, and send responses back to the browser. Alongside this, methods like...Sep 28, 2025 · 3 min readbackendwithmaro.hashnode.dev
A Complete Guide to Node.js Built-in ModulesWhen working with Node.js, one of the most powerful features is its built-in modules. These modules are part of the Node.js core, meaning you don’t need to install them using npm. They provide essential functionalities that make it easier to build ap...Sep 23, 2025 · 2 min readmaromitchel.hashnode.dev
Understanding JavaScript Array Methods and How to Use ThemArrays are one of the most commonly used data structures in JavaScript. They allow us to store multiple values in a single variable. However, what makes arrays powerful are the built-in methods that let us manipulate, transform, and search through th...Aug 21, 2025 · 4 min readcodewithmitmaro.hashnode.dev
Understanding API and DOM in JavaScriptWhen learning JavaScript, two concepts you will constantly come across are API and DOM. These are powerful tools that allow developers to interact with data and web pages effectively. Let’s break them down in simple terms. What is an API? API stands...Aug 21, 2025 · 3 min readcodewithmitmaro.hashnode.dev
Mastering Higher-Order Functions in JavaScriptLearn how JavaScript handles functions as data, and how higher-order functions can help you write cleaner, reusable, and more expressive code. Introduction When writing JavaScript, one of the most powerful concepts you’ll encounter is the idea of hi...Aug 5, 2025 · 3 min readcodewithmitmaro.hashnode.dev