How hungry are you?
WordPress does serve a purpose and offers extensive functionality if you need it, but it requires regular plugin and framework updates, and the editing interface can be glitchy. Updates can break elements of a WordPress website - a backup restore is an easy fix, but have to regularly maintain a WordPress website. Sure, you can run a blog using WordPress, but it's not the best option these days for regularly publishing content.
I want you to understand the pitfalls so that you can make an informed decision.
If you are considering building your own website, think again. If you are reading this, I presume that you are not a designer. That may be a problem for you.
If you are serious about getting noticed and building an audience, you need a professional platform. You need to regularly create useful, engaging content that is written specifically for your target market. You may also need a social media strategy. Don't forget offline networking. You have to be proactive.
You have to be clear on why you are doing what you are doing.
You have to work hard to get eyeballs on your content. You need a strategy, and you need to understand how everything behind it works. Yes, it can be daunting, but it isn't that difficult. It just takes time.
How will people find you? What are your expectations regarding SEO (Search Engine Optmisation). Is SEO even relevant to you?
Whatever your approach, it can take a long time before you see any traction.
You need to commit to the long haul.
This is why you need a website platform that is enjoyable to use.
Ghost is easier to use than WordPress, but it focuses on regularly published content, allowing you to gain subscribers and attract paying members. WordPress is everything to everybody. You can do more with it, but it has layers of complexity and requires regular maintenance. You could run both.
I implore you to manage your expectations. Know what you are up against. Too many people embark on a road to nowhere from day one.
If I haven't put you off, drop me a line and let's talk. I'm here to help.