It's 'a social media and portfolio platform for artists.'There was a time immediately after Elon Musk took over Twitter when it felt like app developers were launching new social media sites every week. It was exhausting. We all got very overwhelmed, and none of the latest sites stuck around with