I have had a blog for many years. I would occasionally create a blog post to share what I learn with others. Over time, it became harder to write these blog posts. I would go months between writing. But I enjoy writing, so I'm wasn't sure what my problem was. After thinking about it more, I came up with two primary reasons.
In reality, this isn't true. If I enjoy writing and want to write, I need to schedule the time to write instead of doing other things. My solution was to block an hour every morning to spend writing. Writing in the morning before all of the distractions kick in works best for me. I may not always write for an hour and sometimes not at all. But at least the time is now available for me.
When I would write a blog post, I would always start with a blank page and a massive backlog of ideas. The act of writing a well-formatted blog post is intimidating. That is the part I don't enjoy.
I realized I was overthinking it. The things I write about are straightforward and often very technical. They're more for me than anyone else. Writing helps me think and understand so I decided to embrace this and change the way I write.
Instead of writing long, formal blog posts for others, I now write smaller (usually) brief notes about a specific topic to build up my own personal knowledge.
This collection of notes can then be used to Learn in public, sometimes referred to as a Digital Garden.
I use a tool called Obsidian for writing the content for this site in simple Markdown files. I then use Obsidian Publish to push the markdown files to this site. Its as simple as clicking a publish button.
Here are some things I want added to this site in the future.