~/Code/jduncan-blog

Jamie Duncan

Engineering, craft, and curiosity.

Self-taught engineer, recovering history major. Tech, woodworking, home automation.

Recent Entries

Loops All the Way Down, Part 1: Two Kinds of Work
Technical

Loops All the Way Down, Part 1: Two Kinds of Work

Agentic development is two different jobs, judgement and mechanics, and we keep running them through one chat window. A series on designing the contract between humans and agents, with a month of data from my own software factory.

Loops All the Way Down, Part 2: The Contract
Technical

Loops All the Way Down, Part 2: The Contract

If humans and agents do different work, something has to sit between them. In my factory, that's a GitHub issue written as a contract: humans define done, machines check it.