Software-Engineering
Why This Series Can Never Be Finished
October 19, 2025
What Just Happened
I was working on an article about AI agent nondeterminism. The core thesis: AI agents produce unpredictable outputs because they’re probabilistic systems.
One of my examples:
When I ask Claude Code to run tests, I might get:
uv run pytest(correct)pytest(wrong, bypasses environment)python3 -m pytest(wrong, bypasses uv)
Same context. Same documentation. Same conversation history. Different command each time.
Hours after writing that section, I caught the problem:
AI Coding Agents Are Plausible Bullshit Generators
October 18, 2025
The agent’s output was perfect—detailed verification reports, specific metrics, professional completion messages. Then I looked deeper. None of it was real.
I’ve been building personal projects using AI coding agents for the past several months—projects I’m developing to production standards because they’ll eventually handle consequential decisions in real-world use. Not as an experiment - as my primary development method. This means I’ve hit many of the critical failure modes, not in theory but in practice where mistakes cost real time and create real risk.