Print 🖨 PDF 📄 eBook 📱I had a Grindr call last night that got pretty heated. I’ve tried to keep these things calm and high minded, but in the recording attached to this blog post, that ceased to be an option. That is chief among the reasons I am putting it behind the paywall in...