I keep a blog using blogspot. Blogger or blogspot is owned by google, so one user name gives you an account to blogspot, email, youtube, picassa(for photo storage) and google drive. In addition google docs. I would write posts on my computer when I was near a wifi location. I could also write posts on my iPhone using the blogpress app. Or I could write posts into an email, then when I was near a connection I could send it to a special blogspot email that would then post to my blog roll. Then I would share my blog post onto my facebook. Also, I would transfer the text and photos that I wanted to share to an advrider or horizons unlimited thread.
All of this takes time, but the simplest is to write posts into an email, send it to blogspot, then share it with your facebook.