---
title: "Parshva Jayesh Doshi (@Parshva) | Hashnode"
description: "Parshva Jayesh Doshi (@Parshva) writes on Hashnode. Read their latest articles and follow their work."
url: "https://hashnode.com/@Parshva"
---

@Parshva

# Parshva Jayesh Doshi

@Parshva · Joined January 2026

### [Why Version Control Exists: The Pendrive Problem](https://how-does-dns-works.hashnode.dev/why-version-control-exists-the-pendrive-problem?utm_source=hashnode&utm_medium=feed)

How a simple USB drive became every developer’s worst nightmare.

3 min read · [how-does-dns-works.hashnode.dev](https://how-does-dns-works.hashnode.dev/why-version-control-exists-the-pendrive-problem?utm_source=hashnode&utm_medium=feed)

[Jun 27](https://hashnode.com/posts/why-version-control-exists-the-pendrive-problem/6a3fe10944d6d73012ed9c85)

### [Inside Git: How It Works and the Role of the .git Folder](https://how-does-dns-works.hashnode.dev/the-role-of-the-git-folder?utm_source=hashnode&utm_medium=feed)

Learn how Git works internally, explore the .git folder, understand blobs, trees, commits, hashes, and how Git tracks changes.

7 min read · [how-does-dns-works.hashnode.dev](https://how-does-dns-works.hashnode.dev/the-role-of-the-git-folder?utm_source=hashnode&utm_medium=feed)

[Jun 27](https://hashnode.com/posts/the-role-of-the-git-folder/6a3fcfbcb45eb0a618847519)

### [Git for Beginners: Basics and Essential Commands](https://how-does-dns-works.hashnode.dev/git-for-beginners-basics-and-essential-commands?utm_source=hashnode&utm_medium=feed)

Learn Git basics with simple examples. Understand repositories, commits, branches, and essential Git commands

6 min read · [how-does-dns-works.hashnode.dev](https://how-does-dns-works.hashnode.dev/git-for-beginners-basics-and-essential-commands?utm_source=hashnode&utm_medium=feed)

[Jun 18](https://hashnode.com/posts/git-for-beginners-basics-and-essential-commands/6a340dcbf65c62330a63b102)

### [Understanding Objects in JavaScript](https://objects2.hashnode.dev/understanding-objects-in-javascript?utm_source=hashnode&utm_medium=feed)

what is an object and why we need them ? You know that array is used to store the list of items . But what happens if there are some other characteristics {like colour and weight etc } of that item an

3 min read · [objects2.hashnode.dev](https://objects2.hashnode.dev/understanding-objects-in-javascript?utm_source=hashnode&utm_medium=feed)

[Mar 15](https://hashnode.com/posts/understanding-objects-in-javascript/69b6bb77f4eb2f8b048911a5)

### [JavaScript Arrays 101](https://parshva2.hashnode.dev/javascript-arrays-101?utm_source=hashnode&utm_medium=feed)

What arrays are and why we need them Imagine you’re going grocery store for buying fruits . If you only need to buy 3-4 bananas, you will just carry it in your hand . but what happens when you need 10

2 min read · [parshva2.hashnode.dev](https://parshva2.hashnode.dev/javascript-arrays-101?utm_source=hashnode&utm_medium=feed)

[Mar 15](https://hashnode.com/posts/javascript-arrays-101/69b6aee5f4eb2f8b047b58a5)
