Sempre recomendo ter um blog próprio, acho legal replicar o conteúdo para redes como linkedin e o próprio tabnews. Mas, vendo o problema do twitter por exemplo, se tu monta uma base de conteúdo numa rede e não tem algo como um blog no momento que der qualquer problema você perde tudo. No meu caso meus devlogs acabam ficando no youtube e estou pensando uma solução que não pese no bolso para hospedar meus vídeos, hoje penso no peertube que faz parte do fediverso então consigo subir uma instancia dele num servidor de aplicações que possuo e salvo os dados num bucket como o s3 ou wasabi.

Acho que é isso. Espero ter ajudado.

Sobre o Hashnode, eu li que ele permite fazer backup dos posts diretamente para o Github ou baixar um json com todo o conteúdo.

O tabnews vc consegue usar a API deles, então com um pouco de motivação da até pra fazer um sync entre teu blog e conteúdo aqui.
Hashnode e dev.to tbm tem uma api amigavel, e os dois aceitam MD. Eu tava construindo um repo com actions que assim que eu subir um markdown ele posta automaticamente, mas não tive tempo de terminar.