@karolherbst And apparently many professional puzzlers never had any interest in actually doing them, as the last few years revealed ..
Really like "puzzling" as an analogy, it somehow fits writing code pretty well, thinking about it. Especially if you're dealing with a functional style and algebraic type systems, then it _really_ boils down to basically fitting all the pieces together in a neat way.