⏱️ Reading time: 6-8 minutes 🎯 Difficulty: Intermediate 📂 Themes: Memory Management, JavaScript Internals, Angular, Performance What's inside? 🔍 The Problem: My journey toward becoming a senior developer — and the question that started it all. 📦 Stack & Heap: Where data actually lives in RAM — and why it matters. 🔗 Value vs Reference Types: Why copying objects is more dangerous than you think. 🔒 const and Object.freeze: What they actually protect — and what they don't. 🧹 Garbage Collection: Where memory leaks really come from. ⚡ Change Detection: How Angular uses everything above to decide when to re-render. 🔍 The Problem I've been working as a frontend developer for quite some time. Self-taught, no CS degree — just building real Angular applications in production. At some point I made a decision: I want to become a senior developer. Not just someone who makes things work, but someone who understands why they work. So I started going deep.…