Writing on your own domain and blog, and then re-publishing on places like Medium and dev.to etc seems to be the best combination.
You get the ownership of your own site, and the reach and SEO of medium and 3rd party publications.
You get the ownership of your own site, and the reach and SEO of medium and 3rd party publications.