Design notes, engineering logs, and field reports.
Long-form writing on terminal workspaces, AI coding agents, harness design, and the engineering choices behind TermCanvas.
Why We Built Pins as Project Working Memory
We did not need another bookmark list. We needed a way to keep problems, evidence, decisions, and next actions attached to the project while still connecting to shared systems.
Read article →
Why AI Coding Agents Need a Visual Terminal Workspace
Tabs and split panes were designed for one human at a keyboard. AI coding agents create a different workspace problem: many long-running terminals, many worktrees, and context that needs to stay visible.
Read article →
Why AI Agent Workflows Need Structure
AI coding agents are useful because they can keep working, but long-running work needs structure: clear handoffs, visible decision points, and evidence that is stronger than a terminal message saying done.
Read article →