The winners of the 2016 Nebula awards, given by the Science Fiction Writers of America, are all women. Among them: Naomi Novik, for the novel Uprooted, and Nnedi Okorafor, for the novella Bindi. And Mad Max: Fury Road won Outstanding Dramatic Presentation.
Peter David, Writer of Stuff (bibliography) appears to have a blog. With a Buffy/Angel commentary as today's post, no less.