It is tough to have a successful blog. You need to do a number of things to even have a chance. You should be unique. You also have to get the time to regularly post. Get your own domain name. Then do not change it.
Be original and professional. You blog should have a short bio on yourself. It should also provide a way to contact you. I am not too good in these two areas.
You need to get out in the online community for people to notice you. Do that by becoming active in other blogs. Be active in forums as well. Don’t go for volume. Be active and respected in a few places online.
In addition to having an online presence, you need to meet in person as well. You should attend some live events such as tech events. Then go meet and talk to people. Be direct. Let them know who you are and what you want. It is ok to sell to people. Bring your business cards.
Salary Comparison Failure - Read a post that stated top bug bounty hunters make 3X the salary of average developers. Umm what? Who cares what those top people make? You got to compar...