<i>What is your thought sequence, particuarlly in a new venture that you're thinking about or have already started.</i><p>OK, in a venture that I've already started, I go back to our mission statement[1], and decide if the new idea fits the mission. If it does, I think about whether or not it would be a feature of a project we're already working on, or would become a whole new product. In either case, it has to be prioritized relative to the existing work. In some cases, it's easy enough to say "this isn't important enough to work on right now, so it goes in the backlog." In other case, it's not so clear, so you might want to get out and talk to people. I like to bounce ideas off a select handful of people I know and trust initially, and then - depending on the feedback - I might start talking it up to a wider audience, and/or blog/tweet/g+/etc. the idea to solicit discussion.<p><i>Do cool things just randomly pop in your head after whatever things you do through life?</i><p>Sometimes, but I find that most of the cool ideas I have (well, the ones that I think are cool anyway) occur in response to reading or studying something new, or something that shifts my perspective. I'm a rabid reader anyway, and I try to stretch my boundaries by reading books that span a lot of territory. Even in terms of technical books... I mean, I'm a software guy by trade, but one of the last books I read was <i>Beyond Boundaries</i>[2] by Miguel Nicolelis, which deals with neuroscience and brain/machine interfaces. And lying around here somewhere are some books on nanotechnology, philosophy of mind, artificial life, economics, etc., etc. I often find inspiration from reading something seemingly fairly unrelated to my day to day work.<p>I also find that talking to interesting people, doing interesting stuff, with other cool ideas, can spark a new idea. As such, I hang out at the local hackerspace[3] quite often, and just listen in, talk to people, swap ideas, etc. Going to user group meetings around new technologies and talking to people there can also spark ideas.<p>Another neat thing to do, is to follow the "incubator"[4] discussion list at the Apache Software Foundation. Just following what new and interesting projects are being submitted there can potentially spark some cool and creative ideas.<p><i>As a follow-up, how do you actually validate whether or not you will actually move forward with it (market opportunity, personal problem, growth potential, ease/challenge of problem, customer validation)?</i><p>See above, but if something makes it as far as being seriously considered for a product / product feature, I'm a big fan of @sgblank's "Customer Development" approach. See his book <i>The Four Steps to the Epiphany</i>[5] for details.<p>[1]: Previous HN discussion on missions: <a href="http://news.ycombinator.com/item?id=3631611" rel="nofollow">http://news.ycombinator.com/item?id=3631611</a><p>[2]: Author Website: <a href="http://www.beyondboundariesnicolelis.net/~beyond/wordpress/" rel="nofollow">http://www.beyondboundariesnicolelis.net/~beyond/wordpress/</a><p>[3]: <a href="http://www.splatspace.org" rel="nofollow">http://www.splatspace.org</a><p>[4]: <a href="http://incubator.apache.org" rel="nofollow">http://incubator.apache.org</a><p>[5]: <a href="http://www.amazon.com/Four-Steps-Epiphany-Successful-Strategies/dp/0976470705" rel="nofollow">http://www.amazon.com/Four-Steps-Epiphany-Successful-Strateg...</a>