SMSuvesh Mozainsuveshmoza.hashnode.dev路Jun 15, 2024 路 5 min readCoercion in JavaScriptCoercion is the conversion of one type into another either by explicitly calling the methods or by the language itself. There are two types of coercion in JavaScript Implicit Coercion Explicit Coercion Implicit Coercion Implicit coercion in JavaS...00
SMSuvesh Mozainsuveshmoza.hashnode.dev路May 1, 2024 路 2 min readDebouncing and Throttling in JavaScriptIn the world of web development, responsiveness and performance are crucial aspects that impact user experience. Two techniques often used to optimize performance when handling events like scrolling, resizing, or typing are debouncing and throttling....00
SMSuvesh Mozainsuveshmoza.hashnode.dev路Mar 10, 2024 路 3 min readJust In Time Compilation in JavaScriptYou may have come across this question: Is JavaScript compiled language or interpreted language? Interpreters read and execute the code line by line. Compilers translated human-readble code into machine code. Well the answer is that JS uses the b...00
SMSuvesh Mozainsuveshmoza.hashnode.dev路Jan 16, 2024 路 3 min readWhat is a Load Balancer?Introduction A load balancer is a crucial component in a distributed computing as it distributes the incoming load across multiple servers. The primary purpose of load balancer is to ensure that a single server does not get flooded with multiple requ...00
SMSuvesh Mozainsuveshmoza.hashnode.dev路Jan 10, 2024 路 3 min readWhat is Horizontal Scaling? 馃Before diving into horizontal scaling, let's first discuss what actually we mean by "scaling". 馃挕 In the context of software engineering, scaling refers to the process of increasing the size or capacity of a system to accomodate changing workloads. ...00