Since this question is about me I guess I should respond.
I started my blog to put information about the topic of organic lawn care as I'm learning and experimenting with different products and methods.
I don't directly sell anything on my site but I do place affiliate links to products I am discussing and I do have other advertising on the site. Doing so helps offset the time and effort I put into presenting the information online.
I participate on SE to learn and to share what I've learned. When I respond to a question I do my best to answer the question based on the knowledge I have gained over the years. If you read some of the articles on my site I have a bad habit of being very thorough and wordy. I read a lot of information online including many university studies which help me form my opinions on certain products and practices. I like to cover all bases. When I link to my site it's to provide additional information that may not be totally relevant to the asker but does reinforce my answer for those interested in reading more. It also makes it easier for me to participate here because I don't have to write the same long answer multiple times.
I posted a lot when I first joined probably due to initial enthusiasm. As I understand I'm not violating the site's terms but if I am please let me know.
Basically what Niall C said except tl-er:dr-ier which I'm trying to work on :)