Tags/#ai

#ai

  • How Many Tokens Does Success Cost?

    I rebuilt hush, my script that swallows successful output, and every background job now reports how many tokens it saved. The numbers aren't in yet.

  • Jev Is Not a Decision Model

    Jev gives an opinion and says how confident it is. What we do with that opinion is the decision, and our code makes it. So when Jev gets it wrong, the error sits with us.

  • How I Avoid Throwing Slop Grenades

    Shopify's CEO calls unreviewed AI output slop grenades. Over a long migration I generated hundreds of AI pull requests and kept the slop to myself. But careful engineers can only do so much. I think stopping slop grenades takes a process that makes them impossible.

  • These Aren't New Principles

    Evals, backpressure and agent guardrails are the feedback loops we already had. The mechanism didn't change, only who reads the output.

  • Is Attention a Budget or a Curve?

    Attention budget and attention curve describe different parts of the same problem. Budget is about how much attention there is. Curve is about how it gets distributed across the context.

  • The Four-Eyes Principle Isn't Slowing You Down

    AI is accelerating PR volume and cracking a review bottleneck that's been straining for years. The proposed fix — let any engineer approve anything — guts the signal four-eyes is supposed to provide. There's a better answer, and it predates AI.

  • AX: Agent Experience

    There's a term for what I've been focused on: AX. Agent Experience. It's been around a while, and it's where most of my time has gone recently.

  • Disable the 1M context window

    Claude Code ships with a 1M token context window. We don't need it. Disable it and your context becomes something you have to manage.

  • How I avoid context switching

    There's a quiet assumption in agentic workflows that context switching stopped being a problem. It didn't. Here's how I capture mid-session discoveries without leaving the task I'm actually in.

  • Language Was Always Important

    DDD made the case for precise language in software long before AI arrived. Now everyone's rediscovering it — just without the attribution.

  • Success Is Silent

    A principle emerging from agentic coding: verification steps that pass should produce no output; failures should dump everything. Simple idea, but it matters more than you'd expect when an LLM is the one reading the output.

  • The Night Shift Workflow

    Jamon Holmgren's Night Shift workflow separates human thinking from agent execution — specs by day, autonomous implementation by night. The core insight: your time is the expensive resource, tokens are cheap. Start from a draft PR, not from zero.

  • VoiceBox

    Tried VoiceBox, a free open-source voice cloning app that runs locally. Cloned my voice in 30 seconds from a short audio sample — surprisingly good, even with a Scottish accent.

  • LSP plugins in Claude Code

    Claude Code has official LSP plugins for code intelligence. Easy to miss if you haven't gone looking.

  • Implicit Freshness

    Claude is assuming my codebase and dependencies are always fresh. I'm experimenting with a new CLAUDE.md decision-making heuristic. I'm trying to nudge it to check before wasting a bunch of time on debugging cycles.

  • Manage the Context Window

    Daniel Griesser's custom sub-agent workflow for context management was ahead of its time — what he hand-rolled is now being shipped as first-class tooling. The core insight still stands: context is precious, and managing it intentionally is everything.

  • Deep Modules and AI-Ready Codebases

    Matt Pocock argues your codebase is the biggest influence on AI output, not your prompt. His solution is deep modules from John Ousterhout's A Philosophy of Software Design. It maps perfectly to how CQRS already works — each service boundary is a deep module with commands and queries as its interface.

  • Subagents and the Smart Zone

    Matt Pocock explains why subagents are the dominant pattern for coding agents, keeping work in the first 40-50% of the context window where models perform best.