Steve Yegge on Services & Platforms

This guy (Steve Yegge) is taking a lot of heat for what he posted (accidentally) about Google, and he has partially retracted it (probably in order to keep his job).   It seems to me, though, that what he said is as right as it's legal to be.  He takes the side of exposing the maximum amount of information and functionality as services, so that people can decide for themselves how best to use a product, including in ways the makers of the product may not have envisioned.
"But when we take the stance that we know how to design the perfect product for everyone, and believe you me, I hear that a lot, then we're being fools. You can attribute it to arrogance, or naivete, or whatever -- it doesn't matter in the end, because it's foolishness. There IS no perfect product for everyone."
Full article (fair warning: he swears somewhat liberally throughout)...

No comments:

Post a Comment

"A fool takes no pleasure in understanding, but only in expressing his opinion." — Proverbs 18:2