Tag: software-engineering
All the articles with the tag "software-engineering".
-
Tests Are Backpressure
Faster code generation only helps when the rest of the system can reject bad work quickly. Tests, static checks, and CI provide the backpressure that makes greater agent autonomy sustainable.
-
Specifications Are the Interface
When an agent writes the implementation, the specification becomes our main engineering interface. That makes ambiguity, premature detail, and untested assumptions more expensive than they first appear.
-
Letting Go Without Losing Control
The difficult step in agent-assisted development is not enabling an autonomy flag. It is replacing constant approval with constraints strong enough to deserve our trust.
-
The SDLC Is Dead: What Replaces It
Agents do not abolish the work between an idea and a dependable production result. They compress its hand-offs into a tighter loop, moving the bottleneck from writing code to specifying, verifying and learning.
-
Understanding Code You Didn't Write
Agents can produce working code faster than we can absorb it. Walkthroughs, executable examples, and interactive explanations help repay the cognitive debt before an unfamiliar system becomes our problem.