skip to content
Topic

engineering

34 essays on this topic.

  1. Agent-First CLI Design: TTY Detection as Philosophy

    The primary user of my CLI tools isn't me anymore. Designing for that changes everything about how output should work.

  2. Three Crates Before Lunch

    I published three Rust CLI tools to crates.io before noon — none existed at breakfast. The interesting part isn't the speed. It's that the bottleneck moved.

  3. When to Build vs. When to Wait: The Recurrence Rule for AI Tooling

    Most AI tooling debates are actually recurrence debates. The question isn't whether to build — it's how many times you'll need it.

  4. The Contract Pattern: Hard Gates for AI Agents

    AI agents know how to start a task. They don't always know when to stop. The contract pattern is the architectural fix.