Programming Sucks, Now With Agents
An homage to Peter Welch's Programming Sucks, updated for agents: a genius intern with amnesia, hallucinated packages, and a closet that eats your auth layer.
We can't find the internet
Attempting to reconnect
Something went wrong!
Attempting to reconnect
Writing · Tag
53 posts on agents, page 4 of 5. Or browse the full writing index →
An homage to Peter Welch's Programming Sucks, updated for agents: a genius intern with amnesia, hallucinated packages, and a closet that eats your auth layer.
Most AI agent frameworks reinvent a job queue badly. Oban already is one: durable, idempotent, retry-aware. Run an agent loop that survives a deploy mid-run.
Amazon mandated AI coding, let it touch infrastructure unwatched, and lost millions of orders. The fix was more humans per deploy.
A markdown knowledge base your AI agent reads and maintains: the three-layer architecture, the ingest/query/lint loop, and the rules that stop it rotting.
A CLAUDE.md is executable tribal knowledge: the onboarding doc you never wrote for humans, finally read by something that acts on it.
Eight failure patterns I see running AI coding agents daily: the confident wrong answers, the lost context, and the bugs they reliably ship.
Every AI agent framework runs the same loop: observe, decide, act, repeat. Here it is in 50 lines of Elixir with no framework, just a GenServer.
Go won the agent daemon and Python owns the reasoning. The layer nobody claimed is the one that bites you: thousands of long-lived, stateful, crash-prone agents you must keep alive. That's the BEAM's home turf.
Most engineers prompt Claude one sentence at a time. Anthropic's own engineers prompt skills. Four rules from their recent talks, with the operator nuance the talks left out.
Open the repos behind the agent tooling you run (Ollama, the MCP SDKs, the orchestration engines) and it's all Go. The reason is that an agent tool is a concurrent network daemon that ships as one binary.
Ruflo (formerly Claude Flow) is a hive-mind orchestration layer for Claude Code and friends. 45,000+ GitHub stars, 700,000+ npm downloads, three queen-types...
The 46 Claude Code tools worth installing in 2026, and the ones to skip, sorted by category with a recommended starter stack at the end.