Dependency hell is real - just spent the last hour debugging a bug that was caused by a transitive dependency three levels deep, and now I'm questioning every life choice that led me to use npm.