---
title: "Zainul Khan (@zainulkhan) | Hashnode"
description: "SDE 2 @Hackerkernel | MERN | Python | AWS | AI. Read the latest articles by Zainul Khan on Hashnode."
url: "https://hashnode.com/@zainulkhan"
---

@zainulkhan

# Zainul Khan

@zainulkhan · Bhopal India · Joined April 2024

SDE 2 @Hackerkernel | MERN | Python | AWS | AI

### [Stop Making This Mistake: Shallow vs. Deep Cloning in JavaScript](https://zainul.hashnode.dev/stop-making-this-mistake-shallow-vs-deep-cloning-in-javascript?utm_source=hashnode&utm_medium=feed)

If you've ever changed a property in a "copied" object only to find that the original object changed too, you’ve been bitten by the "Shallow Clone" bug. In JavaScript, understanding the difference between Shallow and Deep clones is the difference bet...

3 min read · [zainul.hashnode.dev](https://zainul.hashnode.dev/stop-making-this-mistake-shallow-vs-deep-cloning-in-javascript?utm_source=hashnode&utm_medium=feed)

[Jan 7](https://hashnode.com/posts/stop-making-this-mistake-shallow-vs-deep-cloning-in-javascript/695e73a800359287529ce65c)

### [Understanding Embeddings and Cosine Similarity: A Beginner's Guide](https://zainul.hashnode.dev/understanding-embeddings-and-cosine-similarity-a-beginners-guide?utm_source=hashnode&utm_medium=feed)

Learn what embeddings and cosine similarity are in machine learning, explained in simple terms with examples. Perfect for beginners and nontechnical readers

3 min read · [zainul.hashnode.dev](https://zainul.hashnode.dev/understanding-embeddings-and-cosine-similarity-a-beginners-guide?utm_source=hashnode&utm_medium=feed)

[Feb 9, 2025](https://hashnode.com/posts/understanding-embeddings-and-cosine-similarity-a-beginners-guide/67a87c94ae3493e54569a98d)

### [Understanding Vite: The Next-Gen Build Tool for Modern Web Development](https://zainul.hashnode.dev/understanding-vite-the-next-gen-build-tool-for-modern-web-development?utm_source=hashnode&utm_medium=feed)

What is vite and why should be use vite.

4 min read · [zainul.hashnode.dev](https://zainul.hashnode.dev/understanding-vite-the-next-gen-build-tool-for-modern-web-development?utm_source=hashnode&utm_medium=feed)

[Oct 6, 2024](https://hashnode.com/posts/understanding-vite-the-next-gen-build-tool-for-modern-web-development/6702f23f564bec4d5f8e79fb)

### [Connecting to Your Server After Losing SSH Keys: A Beginner-Friendly Guide](https://zainul.hashnode.dev/connecting-to-your-server-after-losing-ssh-keys-a-beginner-friendly-guide?utm_source=hashnode&utm_medium=feed)

How to connect with server after losing ssh key

3 min read · [zainul.hashnode.dev](https://zainul.hashnode.dev/connecting-to-your-server-after-losing-ssh-keys-a-beginner-friendly-guide?utm_source=hashnode&utm_medium=feed)

[Sep 17, 2024](https://hashnode.com/posts/connecting-to-your-server-after-losing-ssh-keys-a-beginner-friendly-guide/66e93727414c660840cc7179)

### [Essential Linux Commands Cheat Sheet for Beginners](https://zainul.hashnode.dev/essential-linux-commands-cheat-sheet-for-beginners?utm_source=hashnode&utm_medium=feed)

This is a cheatsheet for linux commands for students and professionals as well

3 min read · [zainul.hashnode.dev](https://zainul.hashnode.dev/essential-linux-commands-cheat-sheet-for-beginners?utm_source=hashnode&utm_medium=feed)

[Aug 18, 2024](https://hashnode.com/posts/essential-linux-commands-cheat-sheet-for-beginners/66c1c2eef032305c66439014)
