Variables and Memory: What a Variable Actually IsEvery beginner thinks a variable is a box that holds a value. That model is comfortable, intuitive, and wrong in ways that will eventually cost you hours. The Name Is Not the Value Here is a better mJun 2 · 6 min readrash522.hashnode.dev
From Code to Execution: How a Program Actually RunsYou have written thousands of lines of code. You have never once told a CPU what to do. What you have done is write instructions for a translator. Several translators, actually, stacked on top of eachMay 26 · 7 min readrash522.hashnode.dev
Your code never actually touches the hardwareEvery line of Python, Go, or C you write runs inside a box. A carefully constructed, permission-enforced box. The hardware underneath, the disk, the network card, the RAM, none of it is yours to accesMay 19 · 6 min readrash522.hashnode.dev
Storage: How Data Persists and Why Durability Is Not FreeEvery time your database survives a power cut, someone made a deliberate engineering decision to pay for that survival. That payment is not always money. Sometimes it is latency. Sometimes it is complMay 12 · 7 min readrash522.hashnode.dev
How RAM Works: Volatile Memory and Why It MattersYour program crashes, your machine survives. That is RAM doing exactly what it was designed to do. The Workbench, Not the Filing Cabinet Think of your computer's storage as a filing cabinet: everythinMay 5 · 6 min readrash522.hashnode.dev