You should publish on your own blog, and syndicate to other places (Medium, substack, hackernoon, etc).
This is better than:
a) Publishing only on your own blog
b) Publishing only on the most popular site.
After all, your goal is to spread your message as far as possible. Single-site publications don't make sense in that context.