Coding Horror on apps vs. web:
If there’s one thing I love about tablet and phone design it’s that their small screens and touch interfaces force people to think simpler. This is a good thing. But if you don’t eventually take those improvements home to the mothership, you’re creating two totally different and incompatible UIs for doing the same things.
It seems like a fool’s errand to dump millions of dollars of development time into these radically different, siloed app platforms when Amazon could have spent it improving their website and making that experience scale a bit better to every device out there.