1. idea
2. google the idea
3. html mockup
4. code
2. google the idea
3. html mockup
4. code
1. idea x
2. google idea x, find nothing
3. spend 2 weeks working on it
4. realize your idea isn't actually x, but more like y.
5. google y, find a bunch of people have already implemented it.