When people in technology hear the word "documentation" it conjures images of the '90s, when software shipped on CDs, in boxes, with thousand-page user manuals that were costly to create and bordered ...