Blogging thoughts: personal publication as an online research tool