Made me think harder about the specific things I enjoy about programming.
The book Dark Horse expands on the topic.