I should think: "on" Facebook, just like you write "on" a wall. I don't know anything about blogspot but I would anticipate "at" and "on", just as you are "at" a place or speak "on" a speaking-platform or can write "on" a wall. d
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.