So what can you do? Step one is focusing on your customer. They often don’t know what they want, which is fine. Sit down, listen to them, and I mean listen.
If you have an idea for a new feature in the morning, you can write it and push it to the production servers before lunch. And when you can do that, you have more ideas.
"Google can be considered a fusion of the startup and grad-school mentalities ... It's all been done before; the only thing that's really surprising is that Google has managed to make it scale."