I think if you ask anyone who writes a blog, the reason they start doing it is to learn.
Case in Point – when I look at the content I have put out on BetaRover’s Blog over the past year, there’s a focus on the platforms I work with – but it does expand into different offshoots (I.e., it’s not all Azure Functions). I will say, a good 1/3 of this blog are items I worked on this year, that I had to learn and figure out – and to remember them, I wrote them down.
In a blog.
Just like ideas from Rambli can make their way to long-form Medium Articles, the entire process is about learning and figuring things out.
You’ll never be perfect at it, but that’s not the goal, it never was.