AI
Every article on AI published on this blog, newest first: 9 in total, written by Ramón Chancay.
9 articles on AI
Voice agent that books appointments: ElevenLabs, Cal.com and a backend that never lets the model guess
How I built a voice agent that books 30-minute appointments with ElevenLabs and Cal.com, and why the Fastify backend is what keeps the model from inventing times.
Read moreThe hard limits of an autonomous agent: what keeps it from disaster
The limits that separate an experiment from an agent you'd leave running: iteration and token caps treated as a budget, command and path allowlists, a kill switch, idempotency and observability.
Read moreWhat an agent harness is (and when not to use one): deepagents vs LangGraph
What an agent harness is, what deepagents adds on top of create_agent and LangGraph, its four layers (environment, context, delegation, steering), and the table for deciding when to drop down to LangGraph.
Read moreFrom a Jira ticket to a pull request: the end-to-end autonomous system
How I turned the agent into an autonomous system: a Jira ticket triggers it (webhook or polling), a queue with persistent state processes it exactly once, and it returns a PR and a Jira comment.
Read moreThe agent inside a real repo: isolating tasks with git worktree and shipping a PR
How to put an agent loop to work on a real repository: isolate each task with git worktree, reproduce the bug with a test, run the whole suite, and ship a PR instead of a merge.
Read moreFrom generating files to using tools: a code agent's ReAct loop
The shift from generating the whole function to an agent that reads, searches, edits, and runs with tools: the ReAct loop and why the agent builds its own context instead of receiving it in the prompt.
Read moreWho writes the agent's tests: three ways to define what's correct
Who writes an agent's tests defines what counts as correct. Three levels of input: spec and tests by hand, examples the agent turns into tests, or the repo's suite as the evaluator.
Read moreThe simplest loop that works: a write-test-fix agent, step by step
The simplest agent that works: spec and tests by hand, the model writes the code, it runs, and the failure feeds back as context. A complete write-test-fix loop in code that runs.
Read moreWhat an agent loop is (and isn't): state, action, stop
What an agent loop is and isn't: its three components—state, action, and stopping condition—and why 'build me an app' is input for a chat, not an agent.
Read more