Sep 27, 2022
100% disagree.
Naming components to make team members smile drives a stake through the heart of a little something called discoverability.
Quick, find all the repos that deal with regulatory compliance. I'd like to search on "compliance". "Shelob" isn't going to make me smile in this context.
Whether you realize it or not, whether you agree with it or not, you have a responsibility to make the assets you're being paid to create and maintain discoverable.