Hi, I’m Luciano Abriata, a scientist, technologist, and content creator. I have a PhD in biotechnology and chemistry, and I’m a self-taught programmer since I was 13 years old –now I’m just 43 !
I love writing about science, technology, programming, biotech, bioinformatics, and more. As my main work, I deal mainly with what’s called structural biology, tackling an understanding and useful manipulation of biology at atomic level in order to understand life, help design new medicaments, create new biotech products such as enzymes, etc. For this, I master several experimental and computational techniques, and varied technologies among them some like nuclear magnetic resonance, the creation of augmented and virtual reality systems for chemistry, etc. etc.
And I’m also what I call a “technology integrator“: without being an expert in anything, I embrace so many areas that I can find how to connect them putting modern technology and science into practical use in novel ways. I’m talking about all those areas from my core background in chemistry and biology plus my years programming, using AI in various flavors, particularly large language models, and all kinds of computer technologies.
I’m a strong advocate of client-side JavaScript programming, with which I’ve been working for years in several interesting projects for my work as an academic, and also for my side hustles. Web-based speech recognition, cryptocurrency, blockchain apps, customized chatbots, virtual and augmented reality, molecular analyses, etc. etc.
And with so much embracing and being continuously embedded in the latest science and tech, plus around 2 decades writing, editing and evaluating technical and scientific texts, I now also offer this as a service. I can write or help you write, or help you review or edit, everything from highly technical grants and papers to sci & tech blog posts, the latter one of my best sold services.
In this short article, I want to share with you how I write technical blog posts for companies that want to boost their online presence and attract more customers. I will show you some examples of my work, and give you some tips and tricks to write engaging and informative technical content that ranks well on Google.
Why Technical Writing Matters
Technical writing is the art of providing detail-oriented instruction to help users understand a specific skill or product. Technical writing can help you:
- Showcase your expertise and authority in your field
- Educate and inform your audience about your products or services
- Solve problems and answer questions for your potential or existing customers
- Build trust and credibility with your readers
- Generate leads and conversions for your business
- Improve your SEO (search engine optimization, that is how easily your website ranks top in web searches)
- Improve organic traffic, that is website visitors that come from unpaid search engine results
Keeping an updated blog and posting regularly to it is not only beneficial for your business, but also for your personal and professional growth. You can:
- Learn new skills and concepts by researching and writing about them
- Improve your communication with the public and potential customers
- Especially important, get known in the social networks as you publish quality content
- Expand your network and reach by sharing your content with others
- Create a portfolio and reputation that can help you land jobs or projects
- Contribute to open source communities and participate in paid programs, thus getting knowns
But of course not everybody has time and/or expertise with writing. That’s when I come to help!
I have been writing technical blog posts for various companies and platforms, such as Gladia.io, Nexco.ch, Medium, Dev.to, and more. Some other clients prefer to keep their identity confidential, which I’m honoring here of course.
Here is how I approach technical writing, always in direct touch with my client:
- When it is free topic, I try to find a good topic and commit to it. I choose topics that are relevant, interesting, and useful for my target audience. I also make sure that the topic is not too broad or too narrow, and that it has enough demand -that is, it is searched a lot on engines like Google. Usually but not always, this is done together with personnel from the company that hired me for each specific job.
- I make my goals and audience specific. I define the purpose and the outcome of my blog post, and who I am writing for. I tailor my tone, style, and language to suit the needs and expectations of my readers. This is important and very different from client to client.
- I structure my texts to have a clear structure with introduction, body, and conclusion. I use headings, subheadings, bullet points, and other formatting elements to organize my content and make it easy to read and scan. I also use transitions, examples, and summaries to guide my readers and keep them engaged. Plus, there are tons of small things to take into account to improve SEO, all of which contribute to success.
- I get feedback from my clients and iterate. I also ask for feedback from peers who are other experts in the specific domain I’m writing about, and I use their suggestions and comments to improve my content and fix any errors or gaps.
- I use toons of tools. Untill around 2 years there was not much, perhaps Grammarly, Hemingway, Yoast… now I also exploit large language models like ChatGPT, even through programmatic access to maximize my benefit from them!
- I’m keen on adding touches like figures, source code and/or software examples if relevant, plus “packaging” and publication either in blog or web page forms.
- I make sure that my blog post has a catchy title, a compelling introduction, a relevant cover image, and some call to action even if light to not be too pushy.
- I also optimize blog post for keywords, meta tags, and links. I publish my blog post on the appropriate platform, and share it on social media and other channels to reach a wider audience–critical also to help my clients how to promote their own article.
Some Examples of my Technical Blog Posts
Here are some examples of the technical blog posts that I have written for different companies and platforms. I chose some of my highest accessed posts:
- Obtaining historical and real-time crypto data with very simple web programming. In this article at Medium’s Towards Data Science, I show how to easily get real-time and historical crypto data right in your web browser with minimal programming skills [read here].
- AlphaFold and Similar AI Models Go All Atoms, Paving New Roads to Drug Development. In this post for Nexco Analytics (a provider of AI and data analysis services for bioinformatics) I go deep into how AlphaFold-like models are starting to treat not just proteins but all kinds of molecules of biological relevance, paving new ways to molecular design, protein-drug docking, etc. [read here]
- Build ChatGPT-like Chatbots With Customized Knowledge for Your Websites, Using Simple Programming. In this post at Medium’s Towards AI, I show how to create web-based chatbots trained with specific knowledge about you, your projects, your company, etc. [read here]
- Best prompts for summarizing online meetings with large language models. In this post for Gladia.io (company offering speech recognition services) I analyze how to improve language model prompts to assist automated summarization of online meetings, one of the most interesting and already powerful applications of speech-to-text systems. [read here]
- Powerful Data Analysis and Plotting via Natural Language Requests by Giving LLMs Access to Libraries. In this post at Medium’s Towards Data Science, I show how to build up fully web-based apps that exploit OpenAIs GPT models to enable data analysis and visualization through simple, natural language conversations. [read here]
Contact me now to help your website grow!
Regularly posting technical content related to your company’s products, services, or perhaps to your hobbies if we are talking about such a website, is very valuable and can help you and your business grow and succeed. I’ve seen this quantitatively with my clients!
I hope this article has given you some insight into how I write technical blog posts to help your website rank well on Google and attract more customers. If you are interested in hiring me as a technical writer for your company or project, please contact me here. I would love to hear from you and work with you. Or perhaps you prefer to talk with my chatbot?
Thank you for reading!
Luciano