Cavin

Blog

Notes on engineering leadership, full-stack development, and lessons from leading technical teams.
AI Agents
2026-09-18

A hands-on lab for building an AI agent harness from scratch in Python: a tool-calling loop, guardrails, provider switching, a run viewer and a build doctor, one phase at a time.

Browser Extension
2026-07-03

How I built a Manifest V3 Chrome/Edge/Firefox extension that hides distracting navigation on Miacademy.co so my kids can focus on the actual lesson.