State of Agentic Coding - Series
Parallel Experiments and Slop Forks
Armin Ronacher and Ben Vinegar track agentic coding through monthly conversations about models, harnesses, software quality, open source, infrastructure, economics, and the changing role of developers. Episode 11 brings in Geoff Huntley to discuss durable agent execution, modifying running software through an LLM, the difficulty of inspecting ad hoc tool code, and experiments made affordable by subscription pricing.
Episodes Browse 11 summaries 8 of 11
Armin Ronacher and Ben Vinegar discuss stronger coding models, low-oversight side projects, and work outside the IDE. They also consider the quality and licensing questions raised by test-driven software reimplementations.
Key Points Covered
- The current bottleneck is using the capability, not choosing a model: Armin says recent Codex and Opus releases are both good enough. His harder problem is deciding how to use the increased capacity, while Ben describes another rise in sustained output 09:15–12:22(opens in a new tab).
- Contribution graphs can overstate core-product productivity: Both speakers report more commits, but attribute much of the increase to experiments and side projects running alongside their primary work rather than equivalent growth in business output 14:12–17:01(opens in a new tab).
- Remote terminals reduce dependence on the IDE: Ben describes running agents over SSH and tmux on separate machines, then building a small screenshot-sharing utility to restore a feedback path he missed from local graphical tools 17:01–19:47(opens in a new tab).
- Low-oversight projects can progress in the background: Armin gives examples including hardware-control rewrites, an online game, and a clean-room readline experiment. He says their scopes let agents make progress without constant context switching 19:47–22:50(opens in a new tab).
- More output does not guarantee better software: The speakers distinguish experimental throughput from production quality and point to rising CPU, memory, and reliability problems in software they use as reasons to question the current quality bar 23:43–26:30(opens in a new tab).
- “Slop forks” target behavior rather than source code: Armin connects VNext and Just Bash to earlier browser and compiler projects: an agent works against tests or observable behavior to create a new implementation from scratch 26:30–28:40(opens in a new tab).
- Clean-room reimplementation puts pressure on license strategy: Armin explains that agents can make behavior-compatible alternatives easier to produce, but explicitly leaves the copyright and enforceability questions to courts and legal experts 28:40–32:25(opens in a new tab).
- Adoption and maintenance will decide whether a fork matters: Armin expects most generated forks to be worse initially. Yet he argues that a project can become valuable if it attracts users, maintainers, security fixes, and durable standardization 33:27–37:27(opens in a new tab).
Full video: https://www.youtube.com/watch?v=7bMqicE5Jmk(opens in a new tab)