For me it's very important that I don't discuss projects with friends / family / colleagues etc. until I really have something to show. I have always found it very easy to talk all the energy out of a good idea before I've even got any real work done.
> I have always found it very easy to talk all the energy out of a good idea To me, that would suggest it wasn't a good idea in the first place.
Either way I learn a lot more by building a bad idea than I do by talking about it.