Morning bathrobe rant: AI slop. – Uncle Bob
Software engineer Robert C. Martin, known as Uncle Bob, argues that AI-generated code quality depends on the developer, predicting both an increase in good products from skilled developers and a flood…
Software engineer Robert C. Martin, known as Uncle Bob, argues that AI-generated code quality depends on the developer, predicting both an increase in good products from skilled developers and a flood…
A developer discusses the challenges of working with AI agents in coding, noting that agents lack a sense of design and crisis, leading to convoluted systems and misaligned plans. The developer propos…
Developer amazingang released 'old-coder', a markdown skill that makes coding agents prove their work by running code through a gauntlet of checks and producing a test plan (SPEC) before coding and an…
Five years after predicting that developers would stop writing code by hand, a developer reports that over 95% of his code is now written by AI agents, with the shift moving from manual coding to 'har…
A developer's guide to implementing Clean Architecture, a software design philosophy by Robert C. Martin, emphasizes separating concerns and promoting independence from frameworks and databases. The g…
Uncle Bob (Robert C. Martin) advocates for not reading AI-generated code, instead relying on extensive testing to validate it. A developer explores the testing landscape this approach opens up, drawin…
Robert C. Martin, author of Clean Code, announced on X that he no longer reads AI-generated code, relying instead on a framework of constraints including unit tests, Gherkin acceptance tests, mutation…
Robert C. Martin (Uncle Bob), a programmer since the late 1960s, said his current strategy is to not read any code written by his AI agents, relying instead on extreme constraints like unit tests, ghe…
Generative AI has made writing code nearly free, shifting software engineering's value from code production to clarity, specifications, architecture, and code review. Developer Kodel introduces Spec D…
Cursor's two-year aggregated usage data reveals that 90% of its token consumption is input tokens, with a 10:1 read-to-write ratio, and that the top 1% of users generate 30,000-40,000 lines of code pe…
The article summarizes Robert C. Martin's principles for writing "clean code," which is code that is easily understood, read, and enhanced by any developer on a team. It lists numerous specific practi…