> In my opinion there are very few goals where "having a blog" is the right answer.
My blog has sections for articles and tutorials, even a section for documenting how broken a lot of the software out there is and I'd say that overall it's been a pleasant experience throughout the years. On one hand, it helps me jot down how to do certain things in a structured way, other times to practice expressing my views and experiences in a reasonably structured way and to just get better at writing.
I recall someone saying the following in a conference, which stuck with me (paraphrasing): "If you write something down and nobody ever reads it, those keypresses are sort of wasted."
So, I occasionally write. A lot of it is sub par but has resulted in a few job offers (which I admittedly didn't take at the time), or just nice e-mail conversations with other people. Here's a brief look at the blog: https://blog.kronis.dev/
As for personal sites, while I don't see myself having one of those super artistic portfolio sites that some lovely people out there do, I at least have a way of writing down some of the things that I've worked on over the years, my views, others' feedback and so on: https://kronis.dev/
Is it a super optimized and effective way at getting income, job interviews, clout or whatever people care about? Not really. Could someone call it a waste? Sure, but then again, a lot of the stuff we do as human beings is a bit of a waste when you think about it: watching shows or entertainment videos online, playing videos games, looking at memes, working on side projects that nobody will ever see and so on.
Sometimes it's nice to spend time on something that feels almost therapeutic in a way. Not everything needs to be perfect or optimized all the time, or even have a "right answer". The comfiness of it all actually reminds me of this article "An app can be a home-cooked meal": https://www.robinsloan.com/notes/home-cooked-app/