Here is the main page. Much of it is in Portuguese, but despair not if Portuguese is not a language that you know. There are plenty of English posts as well.
For Example: Mine is larger than yours by Carlos Hotta.
Candiru (or the-fish-you-don’t-want-to-know-about) by Carlos Hotta
Women in Science – Margareth Mee and Maria Werneck de Castro by Paula Signorini
Navigation is required*: the incredible case of the desert ant by Ciencias da Vida
(I apologize for the lack of diacriticals. This blog mangles them quite badly. No diacritical is better than a bunch of crazy symbols.)