# 2Minutes

Exploring high-level system design, distributed patterns, and structural engineering paradigms for robust software systems.

July 21, 2026 schedule 2 min read
call_made

2Minutes: Prototype Chain In JavaScript

We're going to discuss the mechanics that runs almost everything in JavaScript.

July 20, 2026 schedule 2 min read
call_made

2Minutes: JavaScript Modules (ES6 Standard)

We discuss JavaScript Modules, how a function or variable can be accessed outside its file, and what rules govern this

July 19, 2026 schedule 2 min read
call_made

2Minutes: Lexical Environment In JavaScript

In this article, we are going to discuss why variables are accessed in one context, but not the other.

July 18, 2026 schedule 1 min read
call_made

2Minutes: Factory Functions In JavaScript

Have you ever wondered what Factory Functions are. Take 2 minutes and know how

July 16, 2026 schedule 2 min read
call_made

2Minutes: JavaScript Closures

Do you know how counters, timers, or event listeners actually work in JavaScript. Take 2 minutes to know how

July 14, 2026 schedule 2 min read
call_made

2Minutes: Variable Hoisting In JavaScript (let, and const keyword)

Ever wondered how let and const behaves when get hoisted, and the behavior of function expressions they state. Take 2

July 14, 2026 schedule 1 min read
call_made

2Minutes: Variable Hoisting in JavaScript (var keyword)

Most developers know var prints undefined before its declaration. Far fewer know why. It all comes down to what JavaScript

July 13, 2026 schedule 2 min read
call_made

2Minutes: Function Hoisting In JavaScript

Function Hoisting occurs when a function is called before its declaration appears in the source code. JavaScript hoists function declarations