This has always been the way since the internet.
Register your domain. Write on that domain (using CMS you control). And then use a range of social media / forums / creator platforms to get traffic to your site.
Register your domain. Write on that domain (using CMS you control). And then use a range of social media / forums / creator platforms to get traffic to your site.
Or if you want to eat your cake and have it too, follow the POSSE strategy to get the discoverability benefits of services like Medium without betting the farm on it.
But isn’t that always the chasm of running your own business vs. being an employee or small subcontractor?
The more control you want, the more broad your skill set and investment of your time needs to be.