Dmytro Diachenko’s Post

Your team shipped 76% more code last year. Your outages also went up. Developers wrote an average of 7,839 lines of code in 2025, up from 4,450 the year before. Median PR size jumped 33%. Files got 20% denser. And according to an analysis of vendor status pages, system outages have climbed steadily since 2022. We got faster at producing code. We did not get faster at producing working software. There's a popular narrative that AI-assisted development will inevitably drown us in low-quality slop. More code, worse code, forever. But that ignores how markets actually work. Generating clean, simple code costs fewer tokens than generating tangled messes. Maintaining readable code is cheaper than debugging spaghetti. The economics point toward quality, not away from it. John Ousterhout nailed it years ago: complexity is the primary enemy of software. Good code is simple and modifiable. Bad code demands context that no one — human or AI — wants to carry. Right now we're in the messy middle. The incentive structure rewards shipping fast: users get features, model providers bill tokens, developers skip review. But competition among AI models will eventually punish the ones that produce expensive-to-maintain output. The real question is not whether AI code will be good. It's whether engineering teams will have the discipline to demand it before the market forces them to. #AI #SoftwareEngineering #CodeQuality #DeveloperProductivity #AITools #StartupLife #TechLeadership Join Agentic Engineering Club → t.me/villson_hub

  • No alternative text description for this image

To view or add a comment, sign in

Explore content categories