Agent loops, graphs, and factories: what each one controls
Choose the structure by the decisions you need to control.

Jaipur, India
AI, agents, and enterprise software.
This is my independent, unsponsored blog. I share personal views and opinions informed by my professional experience. They do not represent my current or former employers, who are not involved in this site.
Choose the structure by the decisions you need to control.

Decide when to retry, spread the attempts out, and put a limit on the extra work.
Test selection, task results, and the cost of getting there.
Keep the reviewed revision, target org, and deployment evidence together.
Keep the entry point small, move detailed material into focused resources, and make every path and command real.
Give a repeated task a clear trigger, a short workflow, an output contract, and a boundary.
Exploring Blume by rebuilding a real Salesforce open-source package
A mobile-first explainer of the Recursive Language Models paper through the lens of a Salesforce consultant investigation.
I took Anthropic's official Claude Code course. Here's what changed how I work, where I disagree with the course, and the gaps you'll fill on your own.
Use a simple Git commit-msg hook to enforce ticket IDs like PROJ-1234 in every commit. Stop maintaining file header changelogs and build traceable Git history.