Medium is a pretty popular online publishing platform where you can write and publish on the Medium domain and property. But when you publish there, you don’t get the traffic to your own web site or get any direct benefit in terms of links and offsite signals to your site – Medium gets all of that. Of course, Medium has a large large network and you may be able to get more eyeballs on your story if you publish there over publishing on your small blog.
Gary Illyes from Google said on Twitter in response to an article named Here’s Why You Should Be Posting on Medium “I still don’t get why would you use medium instead of your own site for publishing -_-”

I still don’t get why would you use medium instead of your own site for publishing -_-
— Gary “鯨理” Illyes (@methode) September 11, 2017
He added why:

But different place also means you’re giving “equity” for someone else, or at least dilute what you’d normally get
— Gary “鯨理” Illyes (@methode) September 11, 2017
Then this not only lead to a discussion around Medium but also around why do publishers implement AMP, the content for the most part is hosting on Google when you host on AMP. So Gary had to spend the rest of the Twitter chain defending AMP.

AMP is not proprietary & literally anyone can create an AMP cache (eg @Cloudflare). And the content is on your site, the caches just…Cache
— Gary “鯨理” Illyes (@methode) September 11, 2017

Technically same is true for anyone else who hosts a cache. A/w I’m not trying to defend AMP, but at least attack it from the right angle
— Gary “鯨理” Illyes (@methode) September 11, 2017
Even John Mueller of Google got into the action:

Amp is indexed as your url, you build up your own site’s value
— John ☆.o(≧▽≦)o.☆ (@JohnMu) September 11, 2017
Do you publish on Medium? If so, why? I have never done it, yet.
I should add, technically Medium does let you canonical the article to another URL, like your own site.
Forum discussion at Twitter.

Marketing Tips