✅ Best Practices for Using Angular Signals 🚦 📖 1. Introduction 👀 2. Reading Signals ✏️ 3. Writing and Updating Signals ☝🏻 4. Considerations When Needing Writeable Signals In Components ⚠️ 5. When to Use (or Avoid) effect() 🔧 6. Signal Utilities 🔄 7. Life-Cycle Hooks vs. Signals 🧠 8. Thinking in Derived State