Why programmers write documentation for AI assistants but not for colleagues
By
surprisetalk
Summary
Mark Dominus discusses the ironic phenomenon where programmers are willing to write detailed documentation files (like CLAUDE.md and PROJECT.md) for AI coding assistants like Claude, but resist writing similar documentation for their human coworkers. He explores possible reasons including the perception that AI needs more explicit context, the lower social friction of writing for a machine, and the practical benefits of documenting for AI tools that can actually read and act on the documentation. The article reflects on changing developer workflows and attitudes toward documentation in the age of AI-assisted programming.
Source
Hacker NewsWhy programmers write documentation for AI assistants but not for colleaguesblog.plover.comKey quotes
· 3 pulledI keep seeing programmers say how angry it makes them that people are willing to write detailed CLAUDE.md and PROJECT.md files for Claude to use, but they weren't willing to write them for their coworkers.
For larger projects, I've taken to having Claude maintain a handoff document that I can have the next Claude read, saying what we planned to do, what has been done, and other pertinent information.
Then when I shut down one Claude I can have
You might also wanna read
AI Coding Assistants Are Quietly Eroding Developer Judgment and Attention to Detail
A veteran developer reflects on how AI coding assistants like Claude Code are subtly eroding developer skills and attention to detail. The a

AI's Impact on Software Engineering: Evolution or Replacement?
The article explores the complex relationship between AI tools like ChatGPT and software engineering, examining whether AI represents the en
Building a Software Factory with Claude Code: From AI-Assisted Coding to Agentic Development
This article provides a comprehensive guide on building a software factory using Claude Code and other AI coding tools. It covers the evolut
The Lost Context of AI-Assisted Coding: When Conversations Disappear Across Tools
The author reflects on reopening an old project and finding a working authentication implementation, but being unable to trace the reasoning
cstu.io·1d agoHow AI Changed My Software Development Workflow: From Cursor to Claude Code
The author describes a personal shift in software development workflow over the past two months, moving from using Cursor to primarily using
Real-World Applications of AI Coding Assistants: Practical Use Cases and Limitations
This blog article (Part 3 of a series) explores real-world use cases of AI coding assistants, addressing the common frustration users face w
mydeveloperplanet.com·20d ago
Comments
Sign in to join the conversation.
No comments yet. Be the first.