My objective was to have as varied a selection of roles as possible. It probably did hurt my career.
It's quite similar to guitar solos, only with programming you have to use your brain. The most important thing is that it should have some emotional effect on me, rather than just, 'Oh, that's really clever.'
A publisher should always be on the receiving end. He should take an interest in almost any subject and remain anonymous, letting the author take center stage.

