Six New Tips for Better Coding With Agents

Software EngineeringTech IndustryCareer & Life

Steve Yegge presents six new insights for working with AI coding agents, building on his Vibe Coding book. The key themes include treating software as disposable (expect <1 year shelf life), designing tools specifically for agent usability rather than just humans, spending 40% of time on code health to prevent technical debt, recognizing some projects are ahead of current AI capabilities, using the 'Rule of Five' (having agents review their work 4-5 times for convergence), and managing the complexity of agent swarming while avoiding merge conflicts. He predicts 2026 will see the rise of 'super-engineers' who can orchestrate 50-100 agents simultaneously, becoming as productive as teams of 50+ regular developers.

The era of preserving code is ending - with AI agents, software becomes disposable and the skill that matters is orchestrating agents effectively through iterative review and swarming, not writing code yourself.
  • 8

    Joel Spolsky wrote one of the most useful pieces of software advice anyone has ever given... DON'T REWRITE YOUR SOFTWARE! And he was right! Outstanding essay. But unfortunately, not so timeless as we thought. It proved to have a shelf life of only about a quarter century.

  • 7

    Generating almost any code is easier (for AIs) than rewriting it. Hence, recreating software stacks from scratch is starting to become the new normal.

  • 7

    AI cognition takes a hit every time it crosses a boundary in the code. Every RPC, IPC, FFI call, database call... every single time the AI has to reason cognitively across a boundary or threshold, it gets a little dumber.

  • 3

    If you always take the first thing it generates, with no review at all, you're bound to be disappointed.

  • 7

    Reading code is by far the hardest part of coding. And with vibe coding, reading code is pretty much all you do all day.

  • 4

    Working with AIs is a little messy and nondeterministic. And I think that's here to stay.

  • 7

    Next year, you're going to have engineers who can build and maintain an entire company's software on their own.

enthusiastic, practical, prophetic