<feed xmlns="http://www.w3.org/2005/Atom"> <id>https://sreegeethes.github.io/my-blogs/</id><title>Sree's AI Blog</title><subtitle>My journey of learning AI Agents, LangGraph, FastAPI, DevOps, Kubernetes and Local LLMs.</subtitle> <updated>2026-09-02T11:55:23+00:00</updated> <author> <name>Sree Geethesh</name> <uri>https://sreegeethes.github.io/my-blogs/</uri> </author><link rel="self" type="application/atom+xml" href="https://sreegeethes.github.io/my-blogs/feed.xml"/><link rel="alternate" type="text/html" hreflang="en" href="https://sreegeethes.github.io/my-blogs/"/> <generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator> <rights> © 2026 Sree Geethesh </rights> <icon>/my-blogs/assets/img/favicons/favicon.ico</icon> <logo>/my-blogs/assets/img/favicons/favicon-96x96.png</logo> <entry><title>Your SaaS Isn't Production-Ready Until You Fix These 16 Things</title><link href="https://sreegeethes.github.io/my-blogs/posts/production-hardening-saas-frontend/" rel="alternate" type="text/html" title="Your SaaS Isn&amp;apos;t Production-Ready Until You Fix These 16 Things" /><published>2026-09-02T00:00:00+00:00</published> <updated>2026-09-02T00:00:00+00:00</updated> <id>https://sreegeethes.github.io/my-blogs/posts/production-hardening-saas-frontend/</id> <content type="text/html" src="https://sreegeethes.github.io/my-blogs/posts/production-hardening-saas-frontend/" /> <author> <name>Sree Geethesh</name> </author> <category term="Web Development" /> <category term="DevOps" /> <summary>Your SaaS Isn’t Production-Ready Until You Fix These 16 Things A working application isn’t necessarily a production-ready application. Before shipping my SaaS, I went beyond the UI and code to make the product understandable, discoverable, performant, and actually ready for the web. Introduction There is a moment in almost every software project where you think: “It’s working. We c...</summary> </entry> <entry><title>Building AutoClip: An Open-Source AI Video Clipping Pipeline</title><link href="https://sreegeethes.github.io/my-blogs/posts/building-autoclip-ai-video-clipping-pipeline/" rel="alternate" type="text/html" title="Building AutoClip: An Open-Source AI Video Clipping Pipeline" /><published>2026-08-08T06:30:00+00:00</published> <updated>2026-08-08T06:30:00+00:00</updated> <id>https://sreegeethes.github.io/my-blogs/posts/building-autoclip-ai-video-clipping-pipeline/</id> <content type="text/html" src="https://sreegeethes.github.io/my-blogs/posts/building-autoclip-ai-video-clipping-pipeline/" /> <author> <name>Sree Geethesh</name> </author> <category term="Projects" /> <category term="AI" /> <summary>Building a local-first AI video clipping pipeline that finds the best moments, creates vertical clips, adds animated captions, and schedules them through Buffer. </summary> </entry> <entry><title>Building OmniCard: An AI-Powered Media Manager That Respects Your Privacy</title><link href="https://sreegeethes.github.io/my-blogs/posts/building-omnicard-local-first-ai-media-manager/" rel="alternate" type="text/html" title="Building OmniCard: An AI-Powered Media Manager That Respects Your Privacy" /><published>2026-08-03T00:00:00+00:00</published> <updated>2026-08-03T11:07:36+00:00</updated> <id>https://sreegeethes.github.io/my-blogs/posts/building-omnicard-local-first-ai-media-manager/</id> <content type="text/html" src="https://sreegeethes.github.io/my-blogs/posts/building-omnicard-local-first-ai-media-manager/" /> <author> <name>Sree Geethesh</name> </author> <category term="Projects" /> <category term="AI" /> <summary>Building a local-first AI media manager with semantic search, duplicate detection, and NVIDIA vision models. </summary> </entry> <entry><title>LangGraph: Concepts and Patterns Every AI Engineer Should Know</title><link href="https://sreegeethes.github.io/my-blogs/posts/langgraph-concepts-patterns-every-ai-engineer-should-know/" rel="alternate" type="text/html" title="LangGraph: Concepts and Patterns Every AI Engineer Should Know" /><published>2026-07-22T04:30:00+00:00</published> <updated>2026-07-22T04:30:00+00:00</updated> <id>https://sreegeethes.github.io/my-blogs/posts/langgraph-concepts-patterns-every-ai-engineer-should-know/</id> <content type="text/html" src="https://sreegeethes.github.io/my-blogs/posts/langgraph-concepts-patterns-every-ai-engineer-should-know/" /> <author> <name>Sree Geethesh</name> </author> <category term="GenAI" /> <summary>Building AI systems that go beyond a single prompt-response cycle requires orchestration. LangGraph provides a way to model AI workflows as graphs where nodes perform work, edges decide what happens next, and a shared state persists across every step. These are the core concepts every AI engineer should understand before building production-ready AI agents. 1. StateGraph StateGraph is the h...</summary> </entry> <entry><title>Agentic RAG Explained: Building AI Systems That Think Before They Retrieve</title><link href="https://sreegeethes.github.io/my-blogs/posts/agentic-rag-building-ai-that-thinks/" rel="alternate" type="text/html" title="Agentic RAG Explained: Building AI Systems That Think Before They Retrieve" /><published>2026-07-22T00:00:00+00:00</published> <updated>2026-07-22T00:00:00+00:00</updated> <id>https://sreegeethes.github.io/my-blogs/posts/agentic-rag-building-ai-that-thinks/</id> <content type="text/html" src="https://sreegeethes.github.io/my-blogs/posts/agentic-rag-building-ai-that-thinks/" /> <author> <name>Sree Geethesh</name> </author> <category term="AI" /> <category term="RAG" /> <summary>… Agentic RAG Explained: Building AI Systems That Think Before They Retrieve Traditional RAG retrieves information. Agentic RAG decides how, when, and what to retrieve before answering. Introduction Large Language Models (LLMs) like GPT, Llama, and Claude have revolutionized how we interact with AI. They can generate human-like responses, write code, summarize documents, and even solve...</summary> </entry> </feed>
