SCShravan Chaudhariinshrvn.hashnode.dev·May 28 · 11 min readRendering Patterns in Modern Web DevelopmentWhat are rendering patterns? Every time you visit a webpage, your browser needs HTML to display it. Rendering is just the process of producing that HTML. Now, rendering patterns are basically the diff02N
SCShravan Chaudhariinshrvn.hashnode.dev·Apr 28 · 8 min readArray Methods Every Developer Must KnowThis article covers the full picture: how to create arrays with static methods, how to mutate them, how to read from them without changing them, and how to iterate over them with the powerful trio of 00
SCShravan Chaudhariinshrvn.hashnode.dev·Apr 28 · 4 min readJavascript Arrays 101Imagine you're packing a bag for a trip. You don't carry one bag per item, one bag for your shirt, another for your charger, another for your shoes. That would be chaos. You put everything into one ba00
SCShravan Chaudhariinshrvn.hashnode.dev·Mar 13 · 6 min readControl Flow in JavaScript: If, Else, and Switch ExplainedEvery day, you make decisions without even thinking about it. You wake up and check the weather, if it is raining, you grab an umbrella. If it is not, you leave without one. You look at the time, if y00
SCShravan Chaudhariinshrvn.hashnode.dev·Mar 13 · 6 min readVariables and Data Types in JavaScriptEvery program you write needs to store information. A user's name, a price, a list of items in a cart, all of that has to live somewhere. In JavaScript, variables are how you hold onto that informatio00