It existed before, but it’s moved to demonized.autistics.org. (If anything doesn’t work from there, try www.autistics.org/demonized/.)
It’s a group blog that currently has three authors, me included. This is the about page where you can read why it exists and what sort of thing it covers.