Some background helps8 lessons72 min of readingFree, no sign-up to read
A plain account of what actually shifted in how software gets built, for people who write code or manage people who do. Where the bottleneck moved, why plausible-but-wrong code is a new kind of failure, how review and testing have to change, why specifications got more valuable, and which parts of the job got harder rather than easier. Vendor-neutral, with the contested parts marked as contested.
Start the first lesson- The cost curve moved, but only part of itGenerating code got cheap; deciding what to build and confirming it is right did not.
- Reviewing code you did not writeYou own every line you submit, whoever typed it; if you cannot explain it in review, it is not ready.
- The new failure mode: plausible and wrongCode that looks right is no longer evidence that it is right; polish and correctness came apart.
- Testing when generating is freeA test only counts if you have seen it fail for the right reason.
- Why writing it down matters more nowAmbiguity used to stop you while typing; now it gets resolved for you, silently, in some direction.
- Pairing with a model on real workWork in steps you can run and throw away; speed only helps when reversing it is cheap.
- Juniors, and the rung that went missingThe work that used to make people senior is the work that got cheapest, so the rung has to be rebuilt on purpose.
- The parts that got harderMore code with unchanged verification capacity is not more throughput; it is a growing queue.
No ads. No data sale. No public scores on people. Ever.
© 2026 Addaly