Building AI Agents from First Principles

A hands-on journey from reasoning loops to production-ready systems