For me, no. My motto is "as simple as it can be, as complex as it needs to be". I don't want to build overly complex systems for the sake of building it.
What I enjoy more is seeing things work. Without any luck or non-determinism in my code. "I press button, I get coffee" type of predictability. Boring is good. Boring is reliable.
I also enjoy when my code works fast. Without a mountain of hidden dependencies, absurd amount of resource usage, and "please get a coffee, and come back when it finishes" length of waiting.
Things should be snappy, light, and simple. And preferably GPLv3 licensed.
What I enjoy more is seeing things work. Without any luck or non-determinism in my code. "I press button, I get coffee" type of predictability. Boring is good. Boring is reliable.
I also enjoy when my code works fast. Without a mountain of hidden dependencies, absurd amount of resource usage, and "please get a coffee, and come back when it finishes" length of waiting.
Things should be snappy, light, and simple. And preferably GPLv3 licensed.