Paul Battley announces he has archived his Ruby gem repositories and will no longer maintain them, explaining the decision as a loss of the creative joy that once motivated his work. He traces that change to the ecosystem around Ruby: Rails’ dominance in web development, the project’s control by a figure whose views he finds objectionable, and that person’s recent turn toward using LLM agents to generate apps in other languages. That shift away from human-centered craftsmanship has sapped his enthusiasm for contributing to the language community.
He stresses a deeper problem: Ruby itself and its maintainers are embracing LLM-driven development, with calls for more human-written Ruby to feed models that will in turn emit code. Battley views this as corporations strip-mining open-source commons to train models whose automated output degrades the quality and purpose of software. Refusing to participate in supplying training material for those systems, he likens continuing to write code by hand under current conditions to accepting something deeply fouled. As a result, he has archived his repositories and links to this explanation from them to make his stance clear.
Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.