4 ms·
Indeed. A cardinal sin in software (in general, not just CLIs) is skipping or half-assing documentation of side effects. Combined with multi-step operations, pa
by klabb3 3y ago
Indeed. A cardinal sin in software (in general, not just CLIs) is skipping or half-assing documentation of side effects. Combined with multi-step operations, partially committed operations can be nasty to debug, and even reason about.
This tool can bring a level of control that is typically only available in databases and VCSs, and make it a commodity.