Eating your own dog food, also called dogfooding, is a slang term used to reference a scenario in which a company uses its own product to validate the quality and capabilities of the product. — Wikipedia
One side effect of eating your own dogfood is that you become a part of the community. …
Last Friday, somebody asked me, “what’s your favorite fashion brand?” This question caught me a bit off guard. It’s a perfectly reasonable question, especially since we were at a talk about fashion. And isn’t fashion a world carved out by empires of brands?
I thought about what I like, and it’s not brands that come to mind. I think about styles, silhouettes, colors, lines. Abstract concepts. I think about people whose fashion sense I admire. I don’t know (or care) where they buy their clothes from.
There are a few brands that I like. But, I don’t like these brands for their name. I like these brands because I like their style and I know they have clothes that fit my body. Defaulting to a favorite brand is a cheat sheet, a filtering mechanism. I’ve already evaluated that brand against my standards for style and fit, so if I shop there I know I will find clothes that fit and flatter. It’s not the brand that I love, it’s the style and fit that I love. …
We’ve all worked with these people. Perfectionists. Exacting people who want things done a specific way. Their way. The perfect way.
At least that’s what they hide behind. This idea that they have incredibly high standards, which explains why they are so demanding, of course.
This makes one key assumption: that they know what perfection is.
Now that’s mighty arrogant. Isn’t it?
Me, I prefer experimentation to perfection. Start building, ask questions, and observe the hell out of things. Correct mistakes along the way, and leave identifying perfection to the users. I’m not prescient enough to predict what people may want.
I choose humble experimentation.