Tarmacadam Complex – a research blog directed by Mathieu Tremblin
http://tarmacadamcomplex.org/