Currently, I really enjoy reading blogs about marketing, social media, and business. It's so interesting to see all the different ways to execute social media. It seems a bit overwhelming, but if you take a logical approach and small bites, it's pretty easy. The hard part is not doing too much, but doing enough to stay ahead of the competition, like I need to for my local carpet cleaning business.
I started out as a designer, learned how to code websites, and then found that I love marketing and business. These all seem to be separate fields, but honestly, they should all be approached at the same time when creating an online presence for any company. So once I become a triple black belt in all these areas, watch out competition!
(My Google+ profile, don't use it much though. It'd be better to follow me on twitter - below.)
As a random note (which I do a lot), I really enjoy inventing - that includes widgets, businesses, processes to fix things, marketing ideas, and more.