Paul's original article (linked by aegiso) is awesome, and I couldn’t agree more. When I did my first Startup (that failed) I was trying to do something that was Fun. After experiencing failure and learning my lesson(s), I realized that Fun is not necessarily the best focus to build a business. My second attempt (which is where I am now) has a focus on Value, which has been much more successful. I believe that Value is directly determined by what pain points you solve, and how many people they affect. In many ways I've had to train myself to identify the biggest pain points that fall within my experience/knowledge, and just go for it!! I'm a designer, but as a technical co-founder, I put a strong emphasis on Product Vision, Business Models, and solving Big Problems. The bottom line, anything is possible. We just have to identify what needs to be built, and build it! I'm learning how to code, but I've realized that team work makes the dream work. So right now my goal is to build a few strong founding teams for a few of my highly ambitious ideas. I am experimenting with a new concept (a team building exercise) that shares similarities with some of the new ‘Studio Startup’ models people are using. I will be essentially 'CrowdFounding' the Projects, open to anyone that can execute. Hopefully I can succeed and solve some of these huge problems I've identified (mostly related to Infrastructure and Security)