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

@maazzz

# Maaz Hafeez

@maazzz · Multan, Pakistan · Joined April 2026

Software Engineer

## Comments

[Thank you for the thoughtful comment! Really appreciate you highlighting these points. I completely agree that the best way to understand 'Map' and 'Set' is to focus on the problem they solve rather than treating them as simply “faster” alternatives. The distinction around uniqueness with 'Set' and flexible keys with 'Map' is exactly what I wanted readers to take away. And yes, the actual data and operations should always guide the choice of data structure. Thanks again for adding this perspective to the discussion!](https://hashnode.com/posts/javascript-map-and-set-explained-store-data-smarter/6a908db462bdf93d7fe182f0/comment/6a9101551bcd6efd96cde130#reply-6a914e9f1274f7fca91447e8)

Reply · Article · Aug 28 · [JavaScript Map and Set Explained: Store Data Smarter](https://hashnode.com/posts/javascript-map-and-set-explained-store-data-smarter/6a908db462bdf93d7fe182f0)

[Really glad you found it helpful!](https://hashnode.com/posts/tcp-3-way-handshake-reliable-data-transfer/6a74d48780cfeb55bbdcd41d/comment/6a762a44dc34e4bf86c71596#reply-6a76c926553b480497999721)

Reply · Article · Aug 8 · [TCP: 3-Way Handshake & Reliable Data Transfer](https://hashnode.com/posts/tcp-3-way-handshake-reliable-data-transfer/6a74d48780cfeb55bbdcd41d)
