---
title: "Arjun Dangi (@arjun001) | Hashnode"
description: "Full Stack Developer. Read the latest articles by Arjun Dangi on Hashnode."
url: "https://hashnode.com/@arjun001"
---

@arjun001

# Arjun Dangi

@arjun001 · Indore, India · Joined January 2023

Full Stack Developer

[Website](https://arjundangi01.github.io/)

### [🛠️ Soft Delete Plugin for Mongoose - Simplify Data Management! 🚀](https://techbuild.hashnode.dev/soft-delete-plugin-for-mongoose-simplify-data-management?utm_source=hashnode&utm_medium=feed)

Learn how to simplify soft deletes in MongoDB with a custom Mongoose Soft Delete Plugin. Automate isDeleted filtering, enhance query efficiency, and keep yo

3 min read · [techbuild.hashnode.dev](https://techbuild.hashnode.dev/soft-delete-plugin-for-mongoose-simplify-data-management?utm_source=hashnode&utm_medium=feed)

[Mar 5, 2025](https://hashnode.com/posts/soft-delete-plugin-for-mongoose-simplify-data-management/67c87918e69e1e3907ff1abd)

### [Prisma vs Mongoose: A Full-Stack Developer's Perspective](https://techbuild.hashnode.dev/prisma-vs-mongoose-a-full-stack-developers-perspective?utm_source=hashnode&utm_medium=feed)

Prisma vs Mongoose

6 min read · [techbuild.hashnode.dev](https://techbuild.hashnode.dev/prisma-vs-mongoose-a-full-stack-developers-perspective?utm_source=hashnode&utm_medium=feed)

[Feb 22, 2025](https://hashnode.com/posts/prisma-vs-mongoose-a-full-stack-developers-perspective/67b9abf045b7f88a4702193e)

### [Handling Single & Multi-Select in TypeScript Without Type Issues](https://techbuild.hashnode.dev/handling-single-multi-select-in-typescript-without-type-issues?utm_source=hashnode&utm_medium=feed)

When building a select component that supports both single and multi-select options, developers often run into TypeScript issues. One common mistake is defining an onChange function like this: onChange: (value: string | { value: string; label: string...

4 min read · [techbuild.hashnode.dev](https://techbuild.hashnode.dev/handling-single-multi-select-in-typescript-without-type-issues?utm_source=hashnode&utm_medium=feed)

[Jan 31, 2025](https://hashnode.com/posts/handling-single-multi-select-in-typescript-without-type-issues/679c579f971b0f0805a2afae)

### [Code Sigin](https://techbuild.hashnode.dev/code-sigin?utm_source=hashnode&utm_medium=feed)

Certificate Required To sign Electron apps, you may require two separate certificates: The Developer ID Installer certificate is for apps distributed to the Mac App Store. The Developer ID Application certificate is for apps distributed outside the...

2 min read · [techbuild.hashnode.dev](https://techbuild.hashnode.dev/code-sigin?utm_source=hashnode&utm_medium=feed)

[Jul 4, 2024](https://hashnode.com/posts/code-sigin/66867d5ee1371cd7493a2fce)

### [PKG (Notorize,build,script)](https://techbuild.hashnode.dev/pkg-notorize?utm_source=hashnode&utm_medium=feed)

script Create pkg which runs scripts Reference link sudo pkgbuild --root desktop-example-darwin-arm64 --install-location /Applications --scripts /path/to/your/Scripts testapp.pkg NOTEreplace desktop-example-darwin-arm64 with the actual path of the f...

2 min read · [techbuild.hashnode.dev](https://techbuild.hashnode.dev/pkg-notorize?utm_source=hashnode&utm_medium=feed)

[May 22, 2024](https://hashnode.com/posts/pkg-notorize/664dc45ccfefa7719abb040b)
