What gives you your sense of satisfaction/achievement?

Computer related Problem solving and genealogy mystery solving. On computers I love to solve the unsolvable. In genealogy I love to solve mysteries.

I write books as well as coding, both give me equal satisfaction:

Some of my Books