Blogging has become an increasingly popular way for developers to document their learning journeys, share their insights and ideas, and give back to the developer community.
For me, this was something I had been thinking about for a while, but it wasn't until three years into my career in tech and graduating from college that I decided to take the leap and start my own technical blog.
However, there was one problem: I didn't know how to write 😥. In fact, I had never really tried writing any content before (except for some mini-blogs about my GSoC contribution). As someone who preferred oral communication over writing, I wasn't sure where to begin or how to put my thoughts down on paper in a way that would be engaging and informative for my readers.
Despite this initial hesitation, I knew that starting a technical blog was something that would help me grow both professionally and personally. It would give me the opportunity to explore new topics, deepen my understanding of the technologies I was working with, and connect with other developers in the community.
So, I started small. I began by jotting down notes and ideas whenever they came to me, whether it was while I was debugging a particularly tricky issue or discussing a new feature with a colleague, and writing it into some markdown files. Over time, these notes started coalescing into more concrete ideas, and I began experimenting with different writing styles and formats.
As I gained more confidence in my writing, I decided to create my own blog and start publishing my content there.
Writing is not that easy
But I quickly discovered that writing technical articles is challenging. It forced me to think deeply about the topics I was covering, organize my thoughts in a clear and logical way, and communicate my ideas effectively to a broader audience.
So, I decided to learn more about technical writing, study some courses, and practice every technique and tip.
My very first technical series
In this series, I am going to share my learning notes, tips, and tricks about technical writing. sharpening my very new skill and saving my notes in the format of blogs.