If you feel like learning to code is hard, you are NOT alone! Learning to code IS hard. And frustrating. Sometimes, you will get stuck on a problem for hours and then be annoyed when you finally discover a relatively simple solution.
While Silicon Valley may still be the technology and entrepreneur hub of North America and some say, the world, it's shortsighted for investors, businesses and even consumers not to be looking to global pockets for innovation and new ideas.
There are many risks and potential flaws associated with buying or using Bitcoin, but the idea of competing with government and creating a new currency outside of the control of a third party is very interesting to me.
When you are building your product and thinking about your go to market strategy, you can focus on getting everyday internet users first. Or you can focus on getting brands first and working with them to get users.
I believe that marketing is what you do when your product or service sucks or when you make so much profit on every marginal customer that it would be crazy to not spend a bit of that profit acquiring more of them (coke, zynga, bud, viagra).