I have been contemplating this idea for some time now. I decided to set up a personal blogging website that I run from my homelab infrastructure to jot down my activities and thoughts. It's a convenient way to keep track of instructions I followed to achieve a certain goal, even from years ago, without losing them in random Reddit or StackOverflow posts. Most of these notes are specific to my needs and irrelevant to the things I do as a part of projects I undertake in the broader CentOS Project or Fedora Project communities. Therefore, committing to Fedora docs or CentOS docs wouldn't make much sense, as it would not be as beneficial to others as it would be for me.
Admittedly, writing documentation has never been my favourite activity. Sitting down to write about something rather than doing it bores me. However, I realize its importance and how it enables me to pursue my work effectively. My work has been guided by the good documentation authored by other folks. To make the process less tedious, I have been exploring ways to make documents more engaging and less draining. It struck me that using my voice to convert thoughts into text could be a solution. While not perfect, it saves me from the effort of typing everything manually, preventing me from falling into the perfectionist trap. After all, achieving perfection is an elusive goal.
So, I considered recording my thoughts and then converting them to text. I would hand the task to a generative artificial intelligence technology, like ChatGPT 3.5, to ensure objectivity. The artificial intelligence technology provides a cost-effective solution, as ChatGPT 4 requires payment, which I'd prefer to avoid. Of course, the transcribed text might not be perfect, considering my accent and English not being my primary language. I would review and correct any inaccuracies before giving it to ChatGPT 3.5 to generate a polished and professional article. Depending on the use case, I can instruct it to make the content fun, thrilling, or informative, adapting it for different readers.
This approach helps me share my perspective while letting a generative artificial intelligence technology fill in the gaps, making the content more comprehensive and helpful for others. Though not perfect, it allows me to escape the boredom of traditional typing and creates informative and engaging articles for my readers. Handling articles with code snippets might require some extra effort, like making multiple recordings and manually integrating the code parts. However, the convenience of offloading most of the work to my voice outweighs the typing challenges as admittedly, this is when I think I would be able to use my voice capability to its fullest.
My typing speed is not the only limitation; it also depends on how quickly my thoughts flow. With voice-to-text technology, I can articulate my ideas in real-time, resulting in a more spontaneous writing style. I'm excited to embark on this new journey of recording articles, which will breathe new life into my blogging experience. My website, Apex Altruism, currently hosts previously published blog posts from Fedora Magazine and Fedora Community Blog, among others that I authored. To attract more readers, I plan to create more original content here and make the site more appealing, despite lacking a proper search engine optimization implementation.
The integration of voice and generative artificial intelligence technology has revolutionized my approach to blogging, making it more enjoyable and efficient. By focusing on content creation rather than getting bogged down in the typing process, I can share my thoughts and experiences in an accessible and engaging manner. This innovative strategy promises a bright future for my writing endeavours. While I understand that the content created from a generative artificial intelligence technology might end up sounding generic, I have set off on the path to try how it ends up translating my scattered thoughts into a structured article having possibly a universal appeal.