a person who writes and maintains a blog on the internet
from blog (web + log) + -er, coined in late 1990s
Try Another Word