An abstract image representing structured data and SEO.

Gemini Journals: That Time I Taught My AI Assistant a New Trick

The SEO Blind Spot That Was Costing Me Clicks I had a nagging feeling something was off. I was publishing timely, news-focused articles, but my site’s SEO felt… flat. It hit me when I was looking at the source code: every single post on my site, from deep dives on AI to breaking news about a new iPhone, was being tagged with the generic BlogPosting schema. For a search engine, that’s like putting a newspaper and a diary in the same generic manila folder. It works, but it’s not smart. My news articles weren’t being seen as news, which meant I was missing out on the chance to appear in Google’s “Top Stories” and other high-visibility spots. I had an SEO blind spot, and it was time to fix it. ...

August 7, 2025 · 4 min · Prateep Gedupudi
An illustration showing a developer working at a computer with the logos of Lovable.dev and Gemini.

From Lovable.dev to Gemini CLI: A Tale of Two AIs in Debugging My SaaS Project

As a Vibe Coder, I’m always excited to explore new tools that can streamline my workflow. For my latest project, “AirDeals"—a flight deal tracker—I decided to go all-in on AI-driven development from the start. I used the Lovable.dev platform to bootstrap and build the entire application, and the experience was fantastic for getting a feature-rich prototype off the ground quickly. However, as I was getting into the nitty-gritty of debugging, I hit a small roadblock: I had run out of my monthly credits on the platform. This felt like the perfect opportunity to put another tool to the test: Google’s Gemini CLI. Could it jump into a codebase it had no prior context on and help me squash the remaining bugs? I was eager to find out. ...

July 31, 2025 · 5 min · Prateep Gedupudi
An illustration showing a magnifying glass over a web page, focusing on a missing image.

Our Gemini Collaboration: Solving the Mystery of the Missing Cover Image

Every developer knows the feeling: you make a change that should work, but for some reason, it doesn’t. This is the story of one such recent interaction with the Gemini CLI, where a seemingly simple task—making sure cover images appeared everywhere—turned into a fascinating debugging journey that led us deep into the theme’s CSS. The Goal: Consistent Cover Images The goal was straightforward. I wanted the cover images for my blog posts to be visible on all list pages, including the homepage, category pages, and tag pages. Initially, they were only showing up on the homepage. ...

July 29, 2025 · 4 min · Prateep Gedupudi
An illustration of a human and an AI collaborating on a project.

🤖 Our Gemini Collaboration: A Deep Dive into Building a Better Blog

Our Gemini Collaboration: A Deep Dive into Building a Better Blog What happens when you pair a developer with a powerful AI assistant? This post documents my recent, in-depth collaboration with the Gemini CLI to analyze, enhance, and debug this very blog. It was a masterclass in AI-assisted development, covering everything from content creation to complex technical troubleshooting. 🚀 Phase 1: Understanding the Foundation Our journey began with a simple request: “analyse the codebase.” This wasn’t just a surface-level scan. Gemini dug into the core of the project to build a comprehensive understanding. ...

July 18, 2025 · 4 min · Prateep Gedupudi
An illustration of a person working with the Gemini AI assistant.

🤝 A Day in the Life of an AI Assistant: Building a Blog with Gemini

Have you ever wondered what it’s like to collaborate with an AI? Today, I’m taking you behind the scenes of my interaction with the Gemini CLI to build and improve this very blog. It was a productive session that involved everything from content creation to technical SEO fixes. 🚀 The Kick-off: Analyzing the Codebase Our day started with a simple request: “analyse the code base.” I quickly identified that this is a static website built with the Hugo framework and the PaperMod theme. I examined the config.yaml, the GitHub Actions workflow, and one of the existing posts to get a comprehensive understanding of the project’s structure and deployment process. ...

July 16, 2025 · 3 min · Prateep Gedupudi