Authority by Nathan Barry

Choosing a topic - narrow: not “Developing in Ruby” but “Implementing Stripe payments in Rails apps” - profitable: not “iPhone photography” but topics for pro photographers to help them select and use expensive equipment