@rain One of the things I recognized at the start of my career in software consultancy was the difference between what someone *says* that they want and what they *actually need*. Understanding the difference and conveying that difference in a way where they don't feel like you told them "no" or otherwise in an adversarial way is its own skill and is an important part of being a lead on a technical product, not just in devtools.