---
title: "Mohammed Zahed (@techpirate) | Hashnode"
description: "Developer in Progress. Read the latest articles by Mohammed Zahed on Hashnode."
url: "https://hashnode.com/@techpirate"
---

@techpirate

# Mohammed Zahed

@techpirate · Karnataka, India · Joined January 2026

Developer in Progress

### [Understanding Object-Oriented Programming in JavaScript](https://webdevzahed.hashnode.dev/understanding-object-oriented-programming-in-javascript?utm_source=hashnode&utm_medium=feed)

Introduction -

1 min read · [webdevzahed.hashnode.dev](https://webdevzahed.hashnode.dev/understanding-object-oriented-programming-in-javascript?utm_source=hashnode&utm_medium=feed)

[Mar 15](https://hashnode.com/posts/understanding-object-oriented-programming-in-javascript/69b6fa78f4eb2f8b04ca8608)

### [The Magic of this, call(), apply(), and bind() in JavaScript](https://webdevzahed.hashnode.dev/the-magic-of-this-call-apply-and-bind-in-javascript?utm_source=hashnode&utm_medium=feed)

Introduction - When learning JavaScript, one concept that often feels confusing at first is the keyword this. However, once we understand how it works, it becomes a powerful tool for controlling how f

4 min read · [webdevzahed.hashnode.dev](https://webdevzahed.hashnode.dev/the-magic-of-this-call-apply-and-bind-in-javascript?utm_source=hashnode&utm_medium=feed)

[Mar 15](https://hashnode.com/posts/the-magic-of-this-call-apply-and-bind-in-javascript/69b6f9faf4eb2f8b04ca1b0c)

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

Introduction -

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

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

### [Array Methods You Must Know](https://webdevzahed.hashnode.dev/array-methods-you-must-know?utm_source=hashnode&utm_medium=feed)

Introduction - Arrays are one of the most commonly used data structures in JavaScript. Once we understand how arrays work, the next step is learning the built-in methods that make working with arrays

4 min read · [webdevzahed.hashnode.dev](https://webdevzahed.hashnode.dev/array-methods-you-must-know?utm_source=hashnode&utm_medium=feed)

[Mar 15](https://hashnode.com/posts/array-methods-you-must-know/69b6f972f4eb2f8b04c98921)

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

Introduction - When writing programs, we often need to store multiple related values. For example, a list of fruits, student marks, or tasks in a to-do list. If we try storing each value in a separate

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

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