What is Ello?
I like Ello for its simplicity and the fact that it is genuinely focused on providing a creative outlet. The lack of ‘Likes’ and ‘+1s’ means that people give actual feedback (comments) or nothing at all. And the actual comments are more likely to be balanced.
If you want creative feedbck, give Ello a go. Let me know if you need an invitation.