Good naming, consistency, clear communication, and discoverability. These are things that do not only apply to command line programs, but to general development as well.
PHP
We Became Editors-in-Chief, and Nobody Trained Us
An essay on how AI-assisted development turns engineers into full-time reviewers. We spend our days evaluating AI-generated diffs instead of writing code, and that shift carries a new cognitive fatigue and may widen the senior/junior Read more…