Featured

Trying out Zustand Banner
8 min read

Trying out Zustand

Another state management library for React

The BEM Architecture Banner
5 min read

The BEM Architecture

One step towards writing structured CSS

All Blogs

Trying out Zustand Banner
8 min read

Trying out Zustand

Another state management library for React

Using void to implicitly return nothing Banner
3 min read

Using void to implicitly return nothing

A trick with not so commonly used keyword

Files are only required once in Node.js Banner
7 min read

Files are only required once in Node.js

Even if files are imported multiple times in multiple files, they are not re-imported.

UI Design for Front-end developers Banner
6 min read

UI Design for Front-end developers

A guide to help developers think like designers

Learning Resources Banner
2 min read

Learning Resources

List of resources to learn front-end, back-end or programming in general

Understanding JavaScript Objects (Part 6) Banner
4 min read

Understanding JavaScript Objects (Part 6)

The class keyword

Understanding JavaScript Objects (Part 5) Banner
3 min read

Understanding JavaScript Objects (Part 5)

Object.create() - A new way to create objects

Understanding JavaScript Objects (Part 4) Banner
3 min read

Understanding JavaScript Objects (Part 4)

__proto__ vs prototype

Understanding JavaScript Objects (Part 3) Banner
7 min read

Understanding JavaScript Objects (Part 3)

Applying "new" to functions and building it from scratch

Understanding JavaScript Objects (Part 2) Banner
4 min read

Understanding JavaScript Objects (Part 2)

Achieving Inheritance through Prototype

Understanding JavaScript Objects (Part 1) Banner
8 min read

Understanding JavaScript Objects (Part 1)

Overcoming the problem of "this"

The Evolution of JavaScript Modules Banner
9 min read

The Evolution of JavaScript Modules

The journey from CommonJS to ES6

The BEM Architecture Banner
5 min read

The BEM Architecture

One step towards writing structured CSS