I strongly believe 99.99999% of errors, failures, and more... are all due to communication mishaps, whether misunderstanding requirements, poor understanding of user needs/wants, and/or poor communication of code and tooling, it all lands at poor communication...
/1
I've not yet seen anyone build AI tools to enhance communication, ensuring teams can works like finely tuned machines...it really is such a missed opportunity imo a multi-billion dollar industry.
/2
I should be clear I don't mean the method of communication, one can argue Slack, Teams, and Discord have solved that, I mean the actual communication itself the actual words, intentions, background, problems, edge cases, solution, reasoning/logic, process, errors, unusual behaviour, etc...
/3
Ensuring the actual words are clear and understandable to all readers.
Imo the only design pattern book the soft. dev. industry needs is how to write code others can understand, and how to make clear the intentions and reasoning behind choices.
/4
Aug 13, 2025 05:23