Skip to content

Writing

Cloud & AI Engineering Blog

Practical patterns, trade-offs, and lessons learned from real systems across OCI, AWS, and Azure — plus DevOps and agentic AI engineering.

when-to-fine-tune-vs-rag

My Decision Tree: RAG or Fine-Tune?

Every engagement starts the same way. The client has a use case -- a domain-specific assistant, a document QA system, a support bot that needs to sound like the company -- and someone on their team has already formed an opinion.

Read More →
langchain-alternatives

Why I Stopped Using LangChain

There was a specific moment. I was three hours into debugging a production retrieval failure, staring at a traceback that ran through six layers of LangChain internals before surfacing anything I could act on.

Read More →