SCShravan Chaudhariinshrvn.hashnode.dev·Jul 1 · 13 min readWhat's Actually Happening When You Talk to an AI?You type a question into ChatGPT, hit enter, and in a few seconds, a perfectly coherent, often brilliant answer shows up. Feels like magic, right? It's not magic. It's math, data, and one genuinely re00
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