Another aspect of "boring" is note is that ideally the implementation is boring, as in not surprising. Currently working on a codebase that's a pretty standard frontend stack, but omg is it not boring. I wish it was. Instead, it's exciting as in "this function claims to remove items based on a filter, but actually it does the opposite."
I might go so far as to argue that being boring (ie predictable and consistent) in your implementation is more important than being boring in your tech stack.
I might go so far as to argue that being boring (ie predictable and consistent) in your implementation is more important than being boring in your tech stack.