I am Anshik Singh, a Software Engineer Intern at SilverPush, currently based in India.
My interests span across web development and system design.
Go enthusiast, JavaScript pays the bills….
📩 Reach me at: anshikthind at gmail dot com
Recent Blogs
1 Jan 0001
🔢 Number # Number is the set of all numbers: integers, floats, ……
1 Jan 0001
Assigning object as key in object # let i = { 10: "akkkdkd", ……
5 Apr 2026
Setup Pharo VM Development Environment on macOS
A practical guide to forking, building, and contributing to the ……
31 Dec 2025
React Router DOM — A Complete Guide
React Router DOM is the standard routing library for React web ……
31 Dec 2025
React is a JavaScript library built by Meta for constructing user ……
31 Dec 2025
React Internals & Architecture
This guide covers the internal mechanisms of React: how the scheduler ……
31 Dec 2025
React Performance Optimization Techniques
This guide covers advanced performance optimization techniques for ……
31 Dec 2025
React Security, Testing & Error Handling
This guide covers critical topics for building secure, robust React ……
1 Jan 0001
let a = [1, 2, 3]; // number[] var b = ['a', 'b']; // ……
1 Jan 0001
// empty object literal (object litral => syntax to write an ……
1 Jan 0001
There are two kinds of enums: enums that map from strings to strings, ……
1 Jan 0001
Extend of types and interfaces
type are extended using union operators and interfaces are extended ……
1 Jan 0001
Overview # call(), apply(), and bind() are JavaScript methods that ……
1 Jan 0001
Null, Undefined, Void and Never
Null and Undefined # undefined type means the type has not been yet ……
1 Jan 0001
Signature call is syntax in ts to prodifine prototype/type of ……
1 Jan 0001
Strings in js/ts # When String() is called as a function (without ……
1 Jan 0001
intro # For the few cases where you have a value whose type you really ……