It's a blog! Mainly of book reviews.
Where the term "neurodiversity" came from seems to be disputed - could be the USA, could be Australia. Either way it came from the online autistic community but it currently exists as an umbrella covering way more than autism.