Now, if you are planning to create a blog which sole purpose is to make money and you are unsure about long-term goals, you can pick a keyword rich domain name. a good idea is to have your main topic (Keyword) as first name, and followed by a suffix like Guide, resource and so on. Ex: Cydiaguide, Techguides and so on.
You can use tools like Fashion to get suggestions for your domain name. My suggestion is to use you creativity and pick a name which make more sense, and easy to brand. Here are few things you should not do when selecting the domain name for your new blog:
·         Don’t use your personal name as blog name. Because, it will not look professional when your blog will grow, and when you target audience shift from local to global.
·         Don’t use too long domain name. Try to keep it lower down 12 characters. Ex: ShoutMeLoud

·         Don’t use domain extension like .info, .net and so on, because they tend to rank bad in Search engines. I always prefer and suggest to use a domain name extension like .com or .org.