>A really huge frustration I have had at work in the past is when a company or team I work with won’t shut up about ideas and just code something.
I have worked on teams where people just go around and around on why something is a dumb idea or why it won’t work 75% of the time or whatever.
I have found that a live demo speaks volumes about your concept and you better just stop talking and create it – even if it turns out to be unusable in the long run.
Do it and do it fast. If you are successful, great, if not, trash it and keep going.
This post by Paul Buchheit is perfect: