Gord says the secret ingredient missing from this post was flow. He’s right.

Flow is your friend. I’ll be reading Mihaly Csikszentmihalyi’s book shortly (the library where I work has it).