Certain technical documents take the from of a traditionally non-technical document, such as Why's Poignant Guide to Ruby[1].