I've found it very useful blogging my PhD work - it's quite handy to remember what you were actually doing six months ago. And if you've written something it's extra documentation to help you recall how on earth that bit of code you wrote actually works. It's a bit different for a blog not intended for people who know the code intimately, but maybe using tags or filters would help there to not overwhelm newbies.