I leave the fun to my side projects. There I write overly clever code and play with the language.
Some of these ideas end up in production if I can find a way to make them less clever-looking and more approachable.
When I was younger I wrote fun code in production. Then I had to extend it or debug it some years later and struggled to figure out what was going on. Invariably ended up rewriting it to plain code, often many lines more but with clear intent and little ambiguity.
Some of these ideas end up in production if I can find a way to make them less clever-looking and more approachable.
When I was younger I wrote fun code in production. Then I had to extend it or debug it some years later and struggled to figure out what was going on. Invariably ended up rewriting it to plain code, often many lines more but with clear intent and little ambiguity.