Posts, a community app by Read.cv
Behance or Dribbble?
Over time, both platforms started to feel quite overwhelming though, and focused too much on likes.