In technology circles, people talk about the merits of eating your own dog food — making sure your company is actually using the same products or services it is selling. Etsy, an independent online ...