I originally posted this post on my blog a long time ago in a galaxy far, far away.
If you want to start a coding blog, don't start with a deep dive of the Linux Kernel or other cryptic topics—unless you're an expert on those topics.
Instead write short "Today I Learned" (TIL) posts.
TIL posts are shorter posts where you share something you've found or figured out.
With TIL posts, you don't have to worry about long introductions or conclusions. Just write a good headline, a code block, a quick explanation, and your sources. And write using your own words, like in a conversation with a coworker.
That's enough to make a post worth reading.
TIL posts invite people into your learning journey.
Don't try to lecture the coding world about what they should do. Start documenting your learning instead.
Instead of writing "5 VS Code extensions every coder should install," try "TIL: 5 VS Code extensions I couldn't avoid installing."
Or instead of "5 Git commands every coder should know," covering the same basic Git commands every beginner writes about, write "TIL: 5 Git basic commands to use everyday" or "TIL: How Git Status works."
Spent 20 minutes or more figuring out something? write a TIL post. That's the easiest way to start a coding blog.
Apart from coding, writing has been one of the best skills I've developed as a coder. It's taught me to research, organize, and present ideas clearly.
That's why I made it one of the strategies in my book, Street-Smart Coding: 30 Ways to Get Better at Coding. It's the guide I wish I had when I was starting out, trying to go from junior to senior.
Top comments (0)