Why hobby programming communities reject LLM usage
Original: Born Against, or why hobby programming communities are against LLM usage
Why This Matters
Highlights a growing cultural divide between productivity-focused AI adoption and craft-oriented developer communities.
Developer blogger Fogus examined why niche hobby programming communities—including OSDev, EmuDev, the demoscene, and code golfers—are increasingly hostile toward LLM use, arguing these spaces treat mastery of difficult knowledge as the product itself, not the output.
In a blog post dated August 4, 2026, developer Fogus explored the growing anti-LLM sentiment found in niche hobby programming communities such as OSDev, LangDev, EmuDev, RLDev, the demoscene, and chess engine development forums. The observation was prompted by a GitHub thread about chess engine development. According to Fogus, these communities share a core value: the process of mastering a difficult technical field is itself the goal, and working code is a secondary concern. Respect in these circles is earned over years through sharing elegant code, demonstrating genuine curiosity, and contributing deep domain knowledge. Fogus notes that even early genuine engagement with LLMs in some communities soured quickly—due partly to shallow understanding from LLM users and partly to a vocal subset treating AI assistance as cheating. Historically, these communities have been characterized by strict gatekeeping and slow progress, making LLM shortcuts feel especially unwelcome. Fogus concludes that LLMs work best as a 'force multiplier' for domain experts, not as a surrogate for learning. 'Using an LLM to generate the finished piece doesn't make us craftsmen; it just robs us of the craft,' he writes.