← Home

Field notes

Lessons from building AI agents that act on live accounts, written up so other people don't learn them the painful way. All posts live on dev.to.

Access vs Refresh Tokens: I Was Missing Two Ideas

My agent kept reading data it wasn't allowed to. The prompt was never going to stop it.

The hard part of my AI agent wasn't doing the work, it was planning it.

I built an abstraction so my agent could write documents. Then I deleted it.

Why my AI agent kept writing to the wrong client's Salesforce.

I'm shipping the best work of my career. None of it feels like mine.