Two ongoing Decades
tbray.org
tbray.org
> Write about things while you’re learning them; by the time you’re an expert it’s too late to start.
I totally understand what the author is saying here, it's a valid point! But I also think this is why so much content, particularly targeted for folks newer to development, is awful. It's so often just truly the blind leading the blind, with the authors often firmly in a place of not knowing what they don't know yet. Unfortunately I think it goes hand-in-hand with the audience-building trap mentioned at the very end.
To ruin the old Douglas Adams quote:
> those people who must want to ~rule people~ be thought leaders are, ipso facto, those least suited to do it.
Of course I don't say that to say we should discourage people from writing, but it does require some discernment on behalf of the reader. On places like Stack Overflow a well-meaning-but-wrong answer might get downvoted or corrected in comments, but someone's personal blog isn't going to have that context.
I also agree with the point, because I find there are so many things I want to write about as I’m learning them, but I’ll say “ah, let’s hold off for just a bit” but by the time I feel like I know enough to truly put out a good post, I’ve lost the learner’s spark and enthusiasm I had when first had the idea for a post.
Yes.
While audience building is all nice and fun, it also sucks some joy out of things. And once you have an audience and it starts going “We don’t care about _that_, write about _this_” … sigh.
I’ll be at 20 years of my blog in 3 years. But I strayed towards the audience and monetization side. Sometimes wish I hadn’t.
Tim Bray's blog is now 20 years old.
Vim, along with all other contenders, were subsequently vanquished by Visual Studio Code.