Posts
All the articles I've posted.
-
Building a Coding Agent in Swift, Part 6: Context Compaction
A three-layer compression strategy — micro-compaction, auto-compaction, and manual compaction — for infinite conversations.
-
Building a Coding Agent in Swift, Part 5: Skill Loading
Two-layer knowledge injection — cheap awareness in the system prompt, full skill bodies loaded on demand via tool results.
-
Building a Coding Agent in Swift, Part 4: Subagents
Context isolation through recursive agent loops — spawning child agents with restricted tool sets for focused subtasks.
-
Building a Coding Agent in Swift, Part 3: Self-Managed Task Tracking
A Codable todo system with validation constraints and nag reminders — giving the agent a structured notepad it writes for itself.