- The harness
- Everything around the model that you control: the prompts, skills, codebase architecture, tests, documentation, and review systems that shape how well the agent performs.
- Tactical vs. strategic programming
- From Ousterhout's A Philosophy of Software Design: tactical is the on-the-ground daily coding (syntax, bugs, commits); strategic is the longer-term thinking about architecture, interfaces, and velocity. AI has largely taken over the tactical.
- AFK (away-from-keyboard) work
- Handing an agent a scoped task and letting it run without you in the loop handling permissions, so you can parallelize multiple agents and review their output afterward.
- Sandcastle
- Matt Pocock's tool for running coding agents inside sandboxes (via Docker, Podman, or Vercel sandboxes) so they can't damage your machine or leak secrets, enabling many agents to run in parallel.
- Queue vs. loop
- A reframe of agentic automation: instead of an infinite while-loop re-prompting an agent, treat work as a backlog of scoped tasks that get triaged, explored, implemented, and merged — multiple agents picking items off the queue.
- Ralph loop
- An early agentic-coding pattern (attributed to Geoffrey Huntley) that wraps an agent in a while-loop, passing the same prompt to Claude Code repeatedly until the task is done.
- Procedure vs. ability (skills)
- A procedure is a skill you invoke yourself to steer the model a certain way; an ability is a skill the model invokes on its own (e.g. coding standards). Abilities leak their description into context; procedures don't if model-invocation is disabled.
- DX vs. AX
- Developer experience vs. agent experience — how pleasant a codebase is to work in for humans vs. for AI agents. The two overlap heavily, so good software fundamentals improve both.
- The bitter lesson
- A machine-learning idea that raw compute scaling eventually beats hand-crafted optimizations, since the underlying model keeps improving. Here it's the worry that tuning your harness may be wasted if you should just wait for better models — countered by the value of model-agnostic fundamentals.
- Zone of proximal development
- An education concept about teaching at the edge of what a learner can do with guidance — encoded into the teach skill to scope each lesson just beyond the learner's current ability.