Hi, I'm Chirag!
RSS FeedThis is where I write my thoughts, you can see my work here.
Featured
-
Fixing Codex + LiteLLM + Vertex AI: The Tool Types Conflict
How we resolved a 400 Bad Request error caused by non-standard tool types when proxying Codex requests to Vertex AI through a local LiteLLM proxy, ultimately patching LiteLLM's source code in our virtual environment.
-
The Insider's Guide to Building Enterprise RAG with Vertex AI RAG Engine
The definitive guide to building production-grade RAG systems with Google's Vertex AI RAG Engine, covering architecture, data ingestion, embedding models, vector databases, retrieval strategies, and complete working code. As of early 2026.
-
Self-Hosting Photos with Immich: An Architectural Deep Dive
A deep dive into self-hosting your photos and videos with Immich, exploring its architecture, features like semantic search and facial recognition, and backup strategies.
Recent Posts
-
Exporting Google ADK Agent Logs to BigQuery: A Complete Guide
Learn how to export your Google ADK agent execution logs to BigQuery for powerful analytics, debugging, and monitoring workflows.
-
Managing Dual GitHub Identities Like an Insider
A guide to switching GitHub identities automatically on macOS using Git and the GitHub CLI.
-
Demystifying Python Classes with Real-World Examples
A friendly walkthrough of Python classes using concrete examples and everyday analogies.
-
Running Managed Open‑Source Models on VertexAI
A hands‑on guide to deploying managed open source models on VertexAI using LiteLLM proxy