Amandeep Singh profile picture

Amandeep Singh

I'm a passionate JS developer who loves learning new things everyday. If coding is hard, you are doing it wrong.


Senior Developer at Thinkmill

How to smartly cleanup your commit history using git reset?

Reactions 10
4 min read

Git Interactive—enhance your work productivity 10X

Reactions 32 Comments 8
3 min read

What’s the deal with Object.prototype.hasOwnProperty.call()?

Reactions 14 Comments 1
4 min read

Abstract Operations—the key to understand Coercion in JavaScript

Reactions 100 Comments 11
9 min read

Why do we need to bind methods inside our class component’s constructor?

Reactions 75 Comments 4
4 min read

How to write 90% cleaner code with Hooks 🎣

Reactions 320 Comments 14
7 min read

Hidden gems of debugging 💎

Reactions 174 Comments 22
8 min read

So you think you know JavaScript?

Reactions 527 Comments 30
9 min read

Lexical Environment-the hidden part to understand Closures

Reactions 20 Comments 4
6 min read