---
title: "Md. Ekram Ullah Dewan (@ekram70) | Hashnode"
description: "Mern Stack Web Developer. Read the latest articles by Md. Ekram Ullah Dewan on Hashnode."
url: "https://hashnode.com/@ekram70"
---

@ekram70

# Md. Ekram Ullah Dewan

@ekram70 · Chattogram, Bangladesh · Joined December 2022

Mern Stack Web Developer

### [Making Functions Asynchronous in JavaScript Without async/await or Promises](https://ekram70.hashnode.dev/making-functions-asynchronous-in-javascript-without-asyncawait-or-promises?utm_source=hashnode&utm_medium=feed)

Learn how to make functions asynchronous in JavaScript without using async/await or Promises. Explore techniques like setTimeout, queueMicrotask, process.ne

3 min read · [ekram70.hashnode.dev](https://ekram70.hashnode.dev/making-functions-asynchronous-in-javascript-without-asyncawait-or-promises?utm_source=hashnode&utm_medium=feed)

[Sep 9, 2025](https://hashnode.com/posts/making-functions-asynchronous-in-javascript-without-asyncawait-or-promises/68c05e8d7c8bd506bdcc53e4)

### [Unleashing the Power of JavaScript Proxy: Advanced Patterns and Real-World Use Cases](https://ekram70.hashnode.dev/unleashing-the-power-of-javascript-proxy-advanced-patterns-and-real-world-use-cases?utm_source=hashnode&utm_medium=feed)

Use JavaScript Proxy to intercept operations, modify behavior, support legacy code, and enhance debugging in applications

4 min read · [ekram70.hashnode.dev](https://ekram70.hashnode.dev/unleashing-the-power-of-javascript-proxy-advanced-patterns-and-real-world-use-cases?utm_source=hashnode&utm_medium=feed)

[Aug 24, 2025](https://hashnode.com/posts/unleashing-the-power-of-javascript-proxy-advanced-patterns-and-real-world-use-cases/68aaa18d543a893c94842648)

### [The Secret Sauce of Redux: Exploring the World of Middleware](https://ekram70.hashnode.dev/the-secret-sauce-of-redux-exploring-the-world-of-middleware?utm_source=hashnode&utm_medium=feed)

What are middlewares? In Redux, middleware is a piece of code that sits between the actions that are dispatched to the store and the reducers that update the state based on those actions. Middleware allows you to intercept and modify actions before t...

3 min read · [ekram70.hashnode.dev](https://ekram70.hashnode.dev/the-secret-sauce-of-redux-exploring-the-world-of-middleware?utm_source=hashnode&utm_medium=feed)

[Feb 20, 2023](https://hashnode.com/posts/the-secret-sauce-of-redux-exploring-the-world-of-middleware/63f3668df5d09106af3fbb84)

### [Mastering State Management: A Comprehensive Guide to Using Redux with Vanilla JavaScript](https://ekram70.hashnode.dev/mastering-state-management-a-comprehensive-guide-to-using-redux-with-vanilla-javascript?utm_source=hashnode&utm_medium=feed)

Redux is a predictable state container for JavaScript apps that can help you organize and manage your app's state in a more efficient and scalable way. In this post, we'll explore how to use Redux with vanilla JavaScript. Step 00: Get Familiar with B...

6 min read · [ekram70.hashnode.dev](https://ekram70.hashnode.dev/mastering-state-management-a-comprehensive-guide-to-using-redux-with-vanilla-javascript?utm_source=hashnode&utm_medium=feed)

[Feb 19, 2023](https://hashnode.com/posts/mastering-state-management-a-comprehensive-guide-to-using-redux-with-vanilla-javascript/63f26c90ed970c1e859b9846)

### [JavaScript Scopes & Scope Chain](https://ekram70.hashnode.dev/javascript-scopes?utm_source=hashnode&utm_medium=feed)

What is Scope? Scope in JavaScript refers to the current context of code, which determines the accessibility of variables to JavaScript. Types of Scope in Javascript: Module Scope Function Scope Block Scope Lexical Scope Global Scope Module S...

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

[Dec 17, 2022](https://hashnode.com/posts/javascript-scopes/639d8d102632eb1f227f0be1)
