Programming.
In most professions, there’s an interest to continuously improve and programming is no different — it has the peculiarity of requiring reasoning skills, on one hand, and creativity on the other. I’ll try to gather ideas resulting from my experience and way of thinking — after all, introspection