@height8 Some good introductory/how-to reading on Unison:

That said, for blog deployment, I used rsync at first, and now git. Both also handle only syncing what needs changing.
//