| Definitely! I think it comes down to a few things: 1. You need the same username/handle on all platforms (e.g., your domain name, your twitter name, your github name, etc...). This is easier if you have a weird name. 2. You need to consistently update your content on these platforms (e.g., no one will care if you have a blog with a single post from 10 years ago) 3. You need to identify a reason for the blog (e.g., is it for work, or is it for fun?) and know your audience. 4. Your "brand" lets you control what people see when they Google you. However, if you're trying for a more professional appearance, don't blog about politics, religion, etc... because you'll be bound to upset someone at some point. Also, don't write controversial Twitter posts. I've been blogging for almost 10 years now [1]. I only write a few articles per year, but they're always about things I'm working on. I work in IT and try to apply things I learn at work to my "homelab", and then write about it. This actually landed me a DevOps job because they saw that I used Ansible, Terraform, Docker, etc... and was proficient enough to write about those tools. When I asked in the interview, they mentioned my blog and github content as reasons why I was chosen over other candidates. I personally use Jeff Geerling [2] as my inspiration. His "brand" has blown up recently, and while I'm not trying to get YouTube famous, I think he has great posts, creates great public code (ansible playbooks and docker containers), etc... PS - I also blog using Hugo on a VPS. I run Debian server and let unattended-upgrades do my maintenance. I use a GitHub action to publish my code to the VPS, so once I commit, I'm done. ------- [1] - https://loganmarchione.com/ [2] - https://www.jeffgeerling.com/ |