Elena' s AI Blog

Blogging

Search Engine Optimization (SEO) is optimizing a website or a web page to rank higher in search engine results. This is achieved using keyword research, meta tags, backlinks, and quality content creation.

Codex CLI Part 3: Practical Workflows for Blogging and Python Development


A practical, high-depth guide to using Codex CLI for blog editing and Python delivery: review loops, safe refactoring, debugging, and non-interactive automation with explicit guardrails.

Live Design Testing with GitHub Pages and a Custom Domain


Want to preview two completely different blog designs at domain.com/test1 and domain.com/test2 while keeping your main blog running perfectly? Here is how to do it with two extra GitHub repositories — no downtime, no risk.

Testing Blog Designs with Git Branches and GitHub Pages


Did you know you can publish different versions of your GitHub Pages blog on separate branches and preview them live before committing to a design? Here is how I do it.

How to Host Your Blog for Free with GitHub Pages


GitHub Pages lets you host a blog for free, with your own custom domain, no servers to manage, and no hosting bill at the end of the month. Here is everything you need to go from zero to published.

A Journey Through AI and Code


Another year has passed, and Elena's AI Blog is now four years old! Join me as I reflect on the year we shifted from generative AI to agentic orchestration, and outline the strategic roadmap for 2026.

AI Talk with Human Feel


In this post, I write about Text-to-speech, multilingual voice generation, and voice cloning with the great-quality voices in ElevenLabs.

Iberia’s Day-long Blackout


Yesterday, we had a total blackout in Portugal. Around 12:30 p.m. on Monday, the entire Iberian Peninsula went dark. For roughly twelve hours, almost 60 million people in Spain and Portugal—plus pockets of southwestern France—lost grid power, forcing airports, hospitals, and rail hubs onto emergency generators and confusing city centres.

Three years of Elena's AI Blog 🎈


We live in this era of rapid AI evolution, which is yet challenging to understand and live in, even for people with computer science backgrounds. I like, however, to make things easy to understand while learning new technologies as a passion. My blog, now three years old, connects technology with everyday understanding, reflecting my passion for coding and commitment to making complex concepts accessible.

Avoid SEO Penalties on Medium


Republishing your blog posts on Medium is a smart way to reach a wider audience and enhance engagement without compromising your original content's SEO value. This post explains how to properly use canonical tags to avoid duplicate content issues when republishing.

Regaining Website Traffic After Google Updates


As a small website owner, I understand the challenges we face. I write about AI and Python coding, sharing my knowledge with fellow professionals and students. However, the recent Google updates have led to a significant drop in traffic. With Google providing over 90% of our traffic, the struggle to regain our website visits is real. Is there any information about the Google SE website feature that's crucial or any ranking details shared publicly?

Guest posts about AI and Python


This blog is not only about coding or AI; it is about living with AI in human society, striving for happiness and building on technological advances. You can publish your quest post about anything related to Python coding and AI. It is easy. I will explain how.

How I Built This Blog — and How You Can Too


I get asked how I built this blog more often than almost anything else. Here is the honest answer — GitHub Pages, Jekyll, Markdown, a sprinkle of HTML, and a form service that keeps spam out. No WordPress, no server bills, full control.

Moving to GA4


On July 1st, we are moving to GA4, which is essential to ensure that our website analytics are processed without delay due to the transition. Herein I share my GA4 setup in Google Analytics.

The Most Useful AI-Content and Plagiarism Detection Tools


With the development of AI-content generators such as chatGPT, we have a new need to identify such content, and the tools of AI-content detection are currently being developed. Writing assistants and plagiarism detection tools also include AI-content detection. In this post, I talk about the most visible AI tools that help us mitigate plagiarism and motivate us to create original and well-written content. Indeed, I will start with the definition of plagiarism, why it's terrible, and move quickly into helpful tools in AI-content and plagiarism detection that are available today.

Say Goodbye to Grammar Gaffes with Grammarly!


Grammarly is a writing tool that helps users improve their grammar, punctuation, and spelling. It is designed to be an effective tool for native and non-native English speakers. It can be used as a browser extension or an app and be integrated with various platforms, such as Microsoft Word and Google Docs. I like to have also my writing progress reports sent weekly to see my writing performance and areas to improve. In this post, I share my Grammarly experience and discuss the technology behind Grammarly-like tools.

Happy New Year!


My best wishes for 2023! I wish you happiness, health, and excellent luck in the New Year! Let your best wishes come true, and your professional goals are achieved with success!

chatGPT Wrote me a Christmas Poem


In this post, I shared my thoughts on chatGPT, its technology, and its possible societal implications. I also asked it to write a Christmas poem for me, which was pretty good!

SEO and Indexing my Blog


Today, I received an email from the Google search console team informing me about an issue with my blog pages related to a duplicate without a user-selected canonical. I was intrigued about making my blog more search engine friendly and seeing what happens after SEO.