---
title: "Raj Kamble (@rajkamble21) | Hashnode"
description: "Software Engineer. Read the latest articles by Raj Kamble on Hashnode."
url: "https://hashnode.com/@rajkamble21"
---

@rajkamble21

# Raj Kamble

@rajkamble21 · Joined June 2024

Software Engineer

### [Mastering DOM](https://rajkamble21.hashnode.dev/mastering-dom?utm_source=hashnode&utm_medium=feed)

HTML DOM stands for Document object model, it represents HTML element tree which is responsible for displaying and modifying HTML. Any update in HTML DOM What is DOM DOM, or Document Object Model, is a programming interface that represents structured...

5 min read · [rajkamble21.hashnode.dev](https://rajkamble21.hashnode.dev/mastering-dom?utm_source=hashnode&utm_medium=feed)

[Aug 16, 2024](https://hashnode.com/posts/mastering-dom/66beffda430e3ce6701e384f)

### [Mastering JavaScript: From Sync to Async and Beyond](https://rajkamble21.hashnode.dev/javascript-promise-explained?utm_source=hashnode&utm_medium=feed)

How JS executes the code? JavaScript execution involves two main stages: creation and execution. These stages are managed within special environments called execution contexts. 1. Creation Phase (Setting Up the Stage) Global Execution Context (GEC):...

12 min read · [rajkamble21.hashnode.dev](https://rajkamble21.hashnode.dev/javascript-promise-explained?utm_source=hashnode&utm_medium=feed)

[Jul 20, 2024](https://hashnode.com/posts/javascript-promise-explained/669b87b9145d28f00090ab28)

### [Mastering Git](https://rajkamble21.hashnode.dev/mastering-git?utm_source=hashnode&utm_medium=feed)

Introduction Git is a powerful version control system used by developers worldwide. It helps manage changes in source code during software development, allowing multiple people to collaborate efficiently. Mastering Git is essential for any developer ...

3 min read · [rajkamble21.hashnode.dev](https://rajkamble21.hashnode.dev/mastering-git?utm_source=hashnode&utm_medium=feed)

[Jun 26, 2024](https://hashnode.com/posts/mastering-git/667b999ab0ec82fcca5af953)

### [Mastering the Command Line Interface (CLI)](https://rajkamble21.hashnode.dev/mastering-the-command-line-interface-cli?utm_source=hashnode&utm_medium=feed)

Introduction The Command Line Interface (CLI) is a powerful tool for developers, system administrators, and tech enthusiasts. Unlike graphical user interfaces (GUIs), which rely on visual elements to interact with the system, the CLI uses text-based ...

3 min read · [rajkamble21.hashnode.dev](https://rajkamble21.hashnode.dev/mastering-the-command-line-interface-cli?utm_source=hashnode&utm_medium=feed)

[Jun 26, 2024](https://hashnode.com/posts/mastering-the-command-line-interface-cli/667b98a0c35c6e4edc541228)
