Here are a few newish translators’ blogs I’ve recently become aware of.
Algo más que traducir (Spanish)
Talqualmente (Portuguese)
Translator power (English)
Masked Translator (English)
There’s something about translation… (English)
Se habla English? (English)
The progressive translator (English)