Building an AI Agent from Scratch (Part 1): The Foundation
Why I chose LangGraph for my V1 chatbot instead of just a simple API loop.
Nov 26, 20253 min read18

Search for a command to run...
Articles tagged with #gemini
Why I chose LangGraph for my V1 chatbot instead of just a simple API loop.

A 2-part debugging story about a misleading API error (limit: 0) and a complex "stale context" bug in st.session_state.

Building a RAG workflow for AI video chat using Streamlit's Session State: A complete tutorial.

I replaced a bad, high-friction feature (manual language input) with a smart, automatic one. Here's the code and my thought process.

How implementing try-except and if checks made my Streamlit app better.

How a Single Feature Update Brought Three Bugs and Enhanced My Development Skills
