Thread:Lpetrich/@comment-681745-20120710123332/@comment-681745-20120711075601

Open Science Wiki may suit you. The wiki is not very active but that means you can edit and treat it like a blog without others interfering.